String string = "3 5 3 -4 2 3 ";
voglio usare split()
qui, ma ho bisogno di un separatore di essere -4
. Non so quali numeri sono negativi e ho bisogno di usare split per raggruppare numeri positivi in array separati.Java split(), usare tutta la parola che contiene un carattere specifico come separatore
È possibile?
Edit:
voglio usare:
String[] parts = string.split(????);
e ricevere
parts[0] = "3 5 3"
parts[1] = "2 3"
Qual è 'slice()'? – Tunaki
Intendevo 'split' ovviamente – dddeee
Se dividi lo spazio non dovrebbe importare ... quindi puoi ordinare o usare stream e filtrare per raggruppare gli articoli in base alle condizioni (negativo/positivo ecc.) – alfasin