viu mais não era pra funcionar o replace normal ???[/quote]
Não.
O primeiro parâmetro do método é interpretado como uma regular expression, e o caracter ‘.’(ponto) significa ‘qualquer símbolo’ em regular expression.
Cara, o problema é que o método replace() só só aceita dois chars como parâmetros, e no caso você está passando duas Strings. Foi exatamente o erro que o compilador reportou…
Dá uma olhada no javadoc da classe String pra você ver a diferença…
Só um detalhe sobre esse post, o seu erro inicial estava no metodo replace que recebe char e char como parâmetros e vc estava passando duas Strings detalhe para as “” e para os ‘’
Eu acabei fazendo um teste aqui
String s = "testando.";
s = s.replace('.','');
mas não funcionou tb pq o compilador reclamou do ‘’ como sendo um char inválido.
[quote=saga_fuel]Eu testei aqui, e Replace com string nos parametros soh funciona a partir do java 5,
porem não está citado na API!!!
eu pelomenos não achei!!
[/quote]