Salve a tutti,
Ho un problema maledettamente fastidioso. Non so per quale motivo ma non riesco a trasformare nessun intero in una stringa quando l’intero da trasformare comincia con 0. E purtroppo non posso rimuovere questi 0 dal numero (anche se sono matematicamente irrilevanti) poiché il numero rappresenterebbe il genoma di una rete neurale.
Quello che succede:
Se uso Integer.toString() e come argomento passo un numero che inizia per 0 il codice svirgola e non ci capisce più un cazzo!
Se metto:
String a = Integer.toString(000000000)
String a = Integer.toString(011000110)
String c = Integer.toString(111111110)
a diventa 0
b diventa stranamente 2359368 (!!)
Invece:
c diventa, come è giusto che sia, 111111110
Lo stesso identico problema si presenta se uso String.valueOf! Qualche idea?
Grazie in anticipo,
Alessandro

Rispondi quotando