back to top

Java string to int – convertire una stringa in un numero intero

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ร 
Massimiliano Bossi
Massimiliano Bossi
Stregato dalla rete sin dai tempi delle BBS e dei modem a 2.400 baud, ho avuto la fortuna di poter trasformare la mia passione in un lavoro (nonostante una Laurea in Giurisprudenza). Adoro scrivere codice e mi occupo quotidianamente di comunicazione, design e nuovi media digitali. Orgogliosamente "nerd" sono il fondatore di MRW.it (per il quale ho scritto centinaia di articoli) e di una nota Web-Agency (dove seguo in prima persona progetti digitali per numerosi clienti sia in Italia che all'estero).

Leggi anche...

Java: cos’è e a cosa serve l’operatore modulo (%)

In Java, l'operatore modulo è rappresentato dal simbolo "%"...

Arrotondare un numero con Java

Quando si lavora con i numeri all'interno di un...

Java: cos’è l’errore NullPointerException e come risolverlo

RuntimeException รจ una superclasse di Java che ricomprende tutte...

Stringhe in Java

La gestione delle stringhe assume un ruolo fondamentale in...

Leggere un file di testo in java

In java ci sono diverse modalità per leggere dati...

Il costrutto foreach in java

Il foreach è un particolare costrutto (disponibile a partire...
Pubblicitร