Ho bisogno di aiuto con il metodo split()
. Ho la seguente String
:Java split stringa all'array
String values = "0|0|0|1|||0|1|0|||";
devo mettere i valori in una matrice. Ci sono 3 possibili stringhe: "0", "1", e ""
Il mio problema è che quando cerco di usare split()
:
String[] array = values.split("\\|");
I miei valori sono salvati solo fino a quando l'ultimo 0. Sembra mi piace la parte "|||" viene tagliato. Cosa sto sbagliando?
grazie
Grazie, questo è esattamente quello che mi serviva. Array di stringhe [] = myValues.split ("\\ |", -1); – Dusan