Salve a tutti,
ho un programma che legge una stringa da input e memorizza ogni singolo carattere in un indice di array.
Il problema è che, se una stringa è composta da spazi, si generano degli errori sia per le operazioni che vado a fare, sia per la lunghezza della stringa stessa.
In pratica vorrei qualcosa che, se scritto: "ciao ciao mondo"
mi stampi "ciaociaomondo" con lunghezza array= lunghezza di "ciaociaomondo".
Ho provato ad utilizzare metodi come
ma ho notato che mi memorizza ogni parola in un indice e non ogni carattere in ogni indice.codice:String[] temp = s.split(" ");
Avreste qualche idea o qualche consiglio?
Ovviamente dovre rendere il tutto efficiente, in termini di tempo.
Grazie.

Rispondi quotando