Pregunta sencilla de Java (creo)
Hola, soy nuevo aquí, saludos a todos.
Mi pregunta es: ¿cómo se pueden quitar todos los espacios en blanco de un String en Java de una forma sencilla?, ¿hay algún método que lo haga directamente?.
Ya he probado con el "trim" pero ese sólo te quita los espacios del principio y del final.
Bueno, muchas gracias.
Mi pregunta es: ¿cómo se pueden quitar todos los espacios en blanco de un String en Java de una forma sencilla?, ¿hay algún método que lo haga directamente?.
Ya he probado con el "trim" pero ese sólo te quita los espacios del principio y del final.
Bueno, muchas gracias.
Bueno si trabajas con la version 1.4 de java puedes utilizar una expresion regular:
public static CharSequence removeWhiteSpaces(CharSequence inputStr) {
String patternStr = "/s/g";
String replaceStr = "";
Pattern pattern = Pattern.compile(patternStr);
Matcher matcher = pattern.matcher(inputStr);
return matcher.replaceAll(replaceStr);
}
Y si no hazte una clase sencilla que trabaje con estructuras de caratceteres y las manipulas.
public static CharSequence removeWhiteSpaces(CharSequence inputStr) {
String patternStr = "/s/g";
String replaceStr = "";
Pattern pattern = Pattern.compile(patternStr);
Matcher matcher = pattern.matcher(inputStr);
return matcher.replaceAll(replaceStr);
}
Y si no hazte una clase sencilla que trabaje con estructuras de caratceteres y las manipulas.
