Uma maneira (não a única) para remover espaços em branco de uma variável de tipo String pode ser percorrida com o comando trim() e replaceAll(...).
/**
* Este programa visa exemplificar o uso do método da classe String chamado trim() e
* alguns cenários de uso.
*
* @author Douglas Daniel Del Frari
* @since 24/marco/2010.
*/
public class TesteTrim {
public static void main(String[] args) {
// Como remover os espacos do valor de um tipo String??
String nome = " Douglas Daniel Del Frari ";
System.out.println("nome 1: " + nome + " tamanho: "+nome.length());
// o método trim() permite remover os espacos. Obs.
// So funciona com espacos de inicio e fim do texto
String nome2 = nome.trim();
System.out.println("nome 2: "+ nome2 + " tamanho: "+nome2.length());
// Como remover qualquer espaco da string?
// pode-se usar o método replaceAll(...). Ex.
String nome3 = nome.replaceAll(" ", "");
System.out.println("nome 3: "+nome3 + " tamanho: "+nome3.length());
} // fim do método main
} // fim da classe
SAÍDA NO CONSOLE TEXTUAL:
Um comentário:
legal o post! parabens! e quando nao for um espaco e sim um simobolo !? podemos usar regex como solucao.
flw! abracos,
Postar um comentário