Ciao a tutti,
non ho capito precisamente come funziona il metodo split().
Io ho una stringa di questo tipo:
Codice PHP:
String prova "1;EXPORT;EXCON;1;A;24ON;Conferma;Ripristina;;;;CONF;ROL;;;;"
Vorrei che ognuno degli elementi separati dal ; vengano memorizzati in un elemento dell'array.
Ho letto che il metodo split() di String risolve questo problema.
Quindi ho scritto:
Codice PHP:
String[] arr prova.split(";");
System.out.println("length = " arr.length); 
Ma ho notato che non tutti gli elementi vengono immagazzinati nell'array, cioè mi aspettavo un array di 17 elementi di cui alcuni con il valore blank.
Come funziona la split? C'è qualche altro metodo?
Grazie a tutti