English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Métodos String (cadeia de caracteres) Java
O método Java String trim() retorna uma string onde foram removidos quaisquer espaços em branco no início (início) e no final (fim).
A sintaxe do método string.trim() é:
string.trim()
Método trim() sem parâmetros
Retorna a string removendo espaços em branco iniciais e finais
Se não houver espaços no início ou no final, retorna a string original.
Atenção:No programação, espaços em branco são qualquer caractere ou série de caracteres que representam espaço horizontal ou vertical. Por exemplo: espaço, caractere de nova linha \n, tabulação \t, tabulação vertical \v, etc.
class Main { public static void main(String[] args) { String str1 = "\t\t\tAprenda\t\tJava Programação\t"; String str2 = "Aprenda\nJava Programação\n\n\t"; System.out.println(str1.trim()); System.out.println(str2.trim()); } }
Resultados de Saída
Aprenda Java Programação Aprenda Java Programação
Aqui, str1.trim() retorna
"Learn\tJava\tProgramming"
Da mesma forma, str2.trim() retorna
"Learn\nJava\n\n\tProgramming"
Como podemos ver no exemplo acima, o método trim() remove apenas os espaços em branco de liderança e tração. Ele não remove os espaços em branco que aparecem no meio.
se necessárioremover todos os caracteres de espaço em branco da stringentão você podeMétodo replaceAll()usando expressões regulares apropriadas.
class Main { public static void main(String[] args) { String str1 = "Learn\nJava\n\n\t"; String result; //Substitua todos os caracteres de espaço em branco por uma string vazia result = str1.replaceAll("\\s", ""); System.out.println(result); // AprendaJava } }