English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Métodos de Java String(cadena)
El método trim() de la cadena String de Java devuelve una cadena que elimina cualquier espacio en blanco inicial (inicio) y final (fin).
La sintaxis del método trim() de la cadena es:
string.trim()
Método trim() sin parámetros
Devuelve la cadena sin espacios en blanco iniciales y finales
Si no hay espacios en blanco al principio o al final, se devuelve la cadena original.
Nota:En la programación, los espacios en blanco son cualquier carácter o serie de caracteres que representan espacio horizontal o vertical. Por ejemplo: espacio en blanco, carácter de nueva línea \n, tabulador \t, tabulador vertical \v, etc.
class Main { public static void main(String[] args) { String str1 = "\t\t\tAprender\t\tJava Programación"; String str2 = "Aprender\nJava Programación\n\n\t"; System.out.println(str1.trim()); System.out.println(str2.trim()); } }
Resultado de salida
Aprender Programación en Java Aprender Programación en Java
Aquí, str1.trim() devuelve
"Learn\n\n\n\nJava\n\n\nProgramming"
Del mismo modo, str2.trim() devuelve
"Learn\nJava\n\n\nProgramming"
Como se puede ver en el ejemplo anterior, el método trim() solo elimina los espacios en blanco de la parte superior e inferior. No eliminará los espacios en blanco que se encuentran en el medio.
Si es necesariode una cadenapuede eliminar todos los caracteres de espacio en blancoMétodo String replaceAll()usando una expresión regular adecuada.
class Main { public static void main(String[] args) { String str1 = "Learn\nJava\n\n\n"; String result; //Reemplazar todos los caracteres de espacio en blanco con una cadena vacía result = str1.replaceAll("\\s", ""); System.out.println(result); // AprendeJava } }