metodos String

edu
20 de Octubre del 2005
Hola a todos! Quiero devolver en una cadena de texto otra pero sin espacios en blanco. El método trim() creo que solo te quita los espacios al principio y al final. Gracias.

nicokiki
20 de Octubre del 2005
Hola!!!

Podes usar el remove() de la commons de Jakarta:

http://jakarta.apache.org/commons/lang/api/index.html

Salu2!!!!!

xscorpio
20 de Octubre del 2005
esta es una libreria aparte? he visto que hay varias extensiones que le hacen al API como waba jakarta entre otros

chuidiang
20 de Octubre del 2005
Hola:

Lo de jakarta efectivamente es una libería aparte. Si no quieres añadir algo externo, puedes hacerlo con StringTokenizer. Esta clase te parte tu cadena usando como separador cualquier caracter que tú quieras, por ejemplo, el espacio. De esta forma te devolverá las palabras sin espacios. Luego sólo tienes que volver a concaternarlas sumándolas.

Otra opción posiblemente más rápida, aunque no sé muy bien como es, es usar el método replace de String. Le pasas una cadena que hace de expresión y reemplaza todo lo que coincida con eso por la segunda cadena. Quizás te valga con algo tan simple como

cadena.replace (" ", "");

Se bueno.