Convertire una stringa in int con Java è piuttosto semplice ed è un’operazione che può essere effettuata in modi diversi. In questo articolo vedremo i due più comuni ed utilizzati quando si programma in Java.
Integer.parseInt()
Una prima possibilità è offerta dall’utilizzo di Integer.parseInt(). Vediamo un esempio:
String numero = "1234";
int intero = Integer.parseInt(numero);
Integer.valueOf()
In alternativa è possibile utilizzare Integer.valueOf() in questo modo:
String numero = "1234";
Integer intero = Integer.valueOf(numero);
Differenze tra i due metodi citati
parseInt() restituisce un intero primitivo (int) mentre valueOf() restituisce java.lang.Integer, cioè un oggetto Integer.
Pubblicitร