Cari utenti del forum! Forse alcuni di voi hanno riscontrato un problema utilizzando il metodo:
Integer.parseInt(String s)
. Il problema è questo: il metodo fisicamente sul mio computer non vuole convertire alcune stringhe in numeri. Abbiamo la stringa "1568", il metodo genera un errore:
Exception in thread "main" java.lang.NumberFormatException: For input string: "1568"
L'ultima volta che ho riscontrato un problema del genere è stato durante la risoluzione del problema level19.lesson05.task03. Leggo una riga da un file e la divido in un array di stringhe utilizzando il metodo .split(" ")
, quindi converto le stringhe in numeri (se è possibile, in caso contrario, prendo l'eccezione e non faccio nulla), il primo numero nella riga viene ignorato per qualche motivo. Qualcuno ha riscontrato questo problema o chi sa qual è il problema? ps Il compilatore sul sito salta il mio codice!
GO TO FULL VERSION