[Resolvido] Espaço em branco no meio de uma String

5 respostas
BrunoLaser

Olá…
Estou com o seguinte problema…

"     Feliz Natal     "

eu uso o trim para tirar os espaços em branco e fica assim:

"Feliz Natal"

Eu preciso retirar o espaço que está entre “Feliz Natal” tem alguma maneira??

Desde já obrigado pela ajuda…

5 Respostas

brunogamacatao

A maneira é implementando na mão mesmo.

...
public static String tiraEspacos(String str) {
    String ret = "";
    for (int i = 0; i < str.length(); i++) {
        if (ret.charAt(i) != ' ') {
            ret += ret.charAt(i);
        }
    }
    return ret;
}
...
public static void main(String[] args) {
    String str = "Feliz Natal";
    System.out.println(tiraEspacos(str));
}
...
P

Tente usar expressões regulares:

minhaString = minhaString.replaceAll(" ", "");
ViniGodoy

String s = " Feliz Natal "; System.out.println(s.replaceAll(" ", ""));

Pedrosa

Utilize expressão regular:

http://www.guj.com.br/java.tutorial.artigo.1.1.guj

BrunoLaser

Valeu povo!!! salvaram o meu dia de trabalho heehehhee

Criado 31 de maio de 2007
Ultima resposta 31 de mai. de 2007
Respostas 5
Participantes 5