Groovy - parseInt ()

Questo metodo viene utilizzato per ottenere il tipo di dati primitivo di una determinata stringa. parseXxx () è un metodo statico e può avere uno o due argomenti.

Sintassi

static int parseInt(String s)
  
static int parseInt(String s, int radix)

Parametri

  • s - Questa è una rappresentazione di stringa di decimale.

  • radix - Questo verrebbe utilizzato per convertire le stringhe in numeri interi.

Valore di ritorno

  • parseInt(String s) - Restituisce un numero intero (solo decimale).

  • parseInt(int i) - Restituisce un numero intero, data una rappresentazione sotto forma di stringa di numeri decimali, binari, ottali o esadecimali (la radice è uguale rispettivamente a 10, 2, 8 o 16) come input.

Esempio

Di seguito è riportato un esempio dell'utilizzo di questo metodo:

class Example {
   static void main(String[] args) { 
      int x = Integer.parseInt("9");
      double y = Double.parseDouble("5");
      int z = Integer.parseInt("444",16);
		
      System.out.println(x);
      System.out.println(y);
      System.out.println(z);
   } 
}

Quando eseguiamo il programma sopra, otterremo il seguente risultato:

9 
5.0 
1092