Ciao a tutti,
non ho capito precisamente come funziona il metodo split().
Io ho una stringa di questo tipo:
Vorrei che ognuno degli elementi separati dal ; vengano memorizzati in un elemento dell'array.Codice PHP:String prova = "1;EXPORT;EXCON;1;A;24ON;Conferma;Ripristina;;;;CONF;ROL;;;;";
Ho letto che il metodo split() di String risolve questo problema.
Quindi ho scritto:
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.Codice PHP:String[] arr = prova.split(";");
System.out.println("length = " + arr.length);
Come funziona la split? C'è qualche altro metodo?
Grazie a tutti

Rispondi quotando