Qual è il modo più semplice per ottenere ogni parola in una stringa diversa dall'ultima parola in una stringa? Fino ad ora ho usato il seguente codice per ottenere l'ultima parola:il modo più semplice per ottenere ogni parola tranne l'ultima parola da una stringa
String listOfWords = "This is a sentence";
String[] b = listOfWords.split("\\s+");
String lastWord = b[b.length - 1];
E poi ricevendo il resto della stringa utilizzando il metodo Remove per rimuovere l'ultima parola dalla stringa.
Non voglio usare il metodo remove, esiste un modo simile al set di codice sopra riportato per ottenere una stringa di parole variabile senza l'ultima parola e l'ultimo spazio?
Vuoi ogni parola sia una stringa separata, o è una stringa che contiene tutto, ma l'ultima parola ok, troppo? – jlordo
Voglio che ogni parola diversa dall'ultima parola sia in 1 stringa e quindi l'ultima parola in un'altra stringa. – Digitalwolf
si prega di chiedere questo tipo di Q in http://codereview.stackexchange.com ......... è possibile ottenere risposte migliori – sunleo