Iniciante - Método String em Java

Bom dia pessoal, gostaria de um método para fazer o seguinte:
-Pegar um String com o formato 8.888.888-8 e transformá-la para o formato: 8888888-8. Seria um for para percorrer a String e quando achar “.” retirá-lo. Alguém me ajuda?

Obrigado.

[code]String str = “8.888.888-8”;

str = str.replaceAll(".", “”);[/code]

Coconuts, a classe Character tem métodos que podem te ajudar nisso. Por exemplo, o isDigit, testa se dado caracter é um digito. De uma olhada nela, e qualquer duvida, volte aqui.

[quote=“jairelton”][code]String str = “8.888.888-8”;

str = str.replaceAll(".", “”);[/code][/quote]

Muito obrigado. Era exatamente o que estava procurando. Apenas 05 minutos após postar minha dúivida já me respondeu. Isso me motiva e espero um dia poder ajudar outros iniciantes nessa linguagem.

Eh, realmente usar replaceAll é muuito mais fácil do que usar a classe Character… :grin: