• Math.abs(numero)
  • valore assoluto

    esempio
    int negativo = -1;
    int positivo = Math.abs(negativo); convertito in positivo

    System.out.println(negativo); -1
    System.out.println(positivo); 1





  • numero
  • converte un numero in un altro tipo
    • variabile.byteValue() byte
    • variabile.shortValue() short
    • variabile.intValue() int
    • variabile.longValue() long
    • variabile.floatValue() float
    • variabile.doubleValue() double


    esempio
    public class Test
    {

    public static void main(String args[])
    {
    Integer x = 5;

    System.out.println(x.byteValue()); 5
    System.out.println(x.doubleValue()); 5.0
    System.out.println(x.longValue()); 5
    }
    }




  • stringa
    • .toString()
    • converte un numero in stringa
      Integer.toString(numero_int)
      variabile_wrapper.toString()

      esempio
      Integer x = 5;

      System.out.println(x.toString()); 5
      System.out.println(Integer.toString(12)); 12





    • tipo_wrapper.valueOf(numero/"stringa")
    • conversione nella variabile wrapper indicata
      tipo_wrapper.valueOf(numero)
      tipo_wrapper.valueOf("stringa")
      tipo_wrapper.valueOf("stringa",int base)

      esempio
      Integer x = Integer.valueOf(9); da int a Integer
      Double c = Double.valueOf(5); da int a Double
      Float a = Float.valueOf("80"); da testo a Float
      Integer b = Integer.valueOf("444",16); da testo e da esadecimale (base 16) a Integer

      System.out.println(x); 9
      System.out.println(c); 5.0
      System.out.println(a); 80.0 (conversione da string)
      System.out.println(b); 1092 (444 esadecimale)





    • tipo_wrapper.parse...("stringa")
    • converti in tipo normale una stringa

      int variabile = Integer.parseInt("stringa")
      double variabile = Double.parseDouble("stringa")
      ...

      int variabile = Integer.parseInt("stringa",int base)

      esempio
      int x = Integer.parseInt("9");
      double c = Double.parseDouble("5");
      int b = Integer.parseInt("444",16);

      System.out.println(x); 9
      System.out.println(c); 5.0
      System.out.println(b); 1092



      esempio: visualizza 11
      int stringa = Integer.parseInt("10");
      stringa++;

      System.out.println(stringa);