Como tirar o espaco de uma string

Estou usando JavaSE em multicamadas, estou tendo um problema quando puxo os dados o valor vem sempre com espacao antes da palava ou numero.

como assim:_Ola (a ‘anderline’ so e para representar o espaço que vem nos dados.Ele naum vem com essa andeline);

Qualquer dado vem com um espaco.queria q alguem pudesse me ajudara tirar esse espaço.

Obrigado desde ja.

Usa o método trim da classe String.

o método trim() retira os espaços sobreçalentes do começo e do fim da string.

Por exemplo

String s = " Ola";
System.out.println(s.trim());

é “underline” e não anderline.

Muito Obrigado kara

Caramba. Agora q percebi minha grosseria ao corrigir o q vc tinha escrito.

Foi mals …

Nem anderline nem underline, o nome correto desse caractere é ‘underscore’

Você também pode usar:

String x = " a b c d e "; x = x.replace( " ", "" );

Deste modo todos os espaços serão removidos!

abs!

[quote=Christian Borges]Você também pode usar:

String x = " a b c d e "; x = x.replace( " ", "" );

Deste modo todos os espaços serão removidos!

abs![/quote]
Só toma cuidado com o método acima pq ele arranca espaço inclusive entre as palavras.

Isso aqui

String jose = " jose maria da silva "; System.out.println(jose.trim()); // Saída ---> jose maria da silva

Agora,

String jose = " jose maria da silva "; System.out.println(jose.replace( " ", "" )); // Saída ---> josemariadasilva
Caso queira arrancar entre as palavras usa o que o Christian passou.

[quote=jakefrog][quote=Christian Borges]Você também pode usar:

String x = " a b c d e "; x = x.replace( " ", "" );

Deste modo todos os espaços serão removidos!

abs![/quote]
Só toma cuidado com o método acima pq ele arranca espaço inclusive entre as palavras.

Isso aqui

String jose = " jose maria da silva "; System.out.println(jose.trim()); // Saída ---> jose maria da silva

Agora,

String jose = " jose maria da silva "; System.out.println(jose.replace( " ", "" )); // Saída ---> josemariadasilva
Caso queira arrancar entre as palavras usa o que o Christian passou.[/quote]

Valeu… Ficou melhor explicado!!!

Em uma rápida pesquisa, vc pode complementar seu vocabulário com mais uma palavra. Underline!! Tbm conhecida como underscore…

Aproveita e quando for colocar um título no tópico, use o toLowerCase().

Não poste títulos usando somente letras maiúsculas.