Eventuali duplicati:
Strip Leading and Trailing Spaces From Java StringRimozione spazi alla fine di una stringa in Java
Quando importo i dati a un'applicazione ho bisogno di sbarazzarsi degli spazi alla fine del alcune stringhe ma non quelle all'inizio, quindi non posso usare trim() ... Ho impostato un metodo:
public static String quitarEspaciosFinal(String cadena) {
String[] trozos = cadena.split(" ");
String ultimoTrozo = trozos[trozos.length-1];
return cadena.substring(0,cadena.lastIndexOf(ultimoTrozo.charAt(ultimoTrozo.length()-1))+1);
}
dove cadena è la stringa devo trasformare ...
Quindi, se Cadena = "1234" questo metodo sarebbe tornato "1234" ...
mi piacerebbe sapere se c'è un più efficiente modo per farlo ...
La stringa è una parola sola o può essere una frase? – oopsi
@oopsi: non importa in realtà ^^ – m0skit0