Galera existe alguma função que retire um determinado caracter da minha string
exemplo
Retirar o caracter ‘a’ da palavra “casa”
então deveria ficar "cs’
alguem sabe se existe??
Galera existe alguma função que retire um determinado caracter da minha string
exemplo
Retirar o caracter ‘a’ da palavra “casa”
então deveria ficar "cs’
alguem sabe se existe??
Tem o método replaceAll() :
[code]String s1 = “casa”;
String s2 = s1.replaceAll(“a”, “”);[/code]
Onde o primeiro parâmetro é o valor a ser substituido pelo segundo. Blz!
Lembrando que a classe String tem muitos outros métodos para manipulação de texto.
Vale a pena conferir o javadoc http://java.sun.com/javase/6/docs/api/java/lang/String.html
Então mais quando eu passo um replace para “” ele me retorna um erro
“String index out of range: -3”
e é por isso q eu não consigo usar tanto o replace quanto o replaceAll
alguem tem alguma dica??
pega o jakarta commons lang… tem muitas facilidas para trabalhar com string na classe StringUtils
saga_fuel,
Posta ai um pedaço do seu código, para vermos o que está fazendo, e quem sabe poder melhor ajuda-lo.
E este ai, se eu retirar esse trecho ele para gerar aquele erro mencionado, muito estranho
cod_inf = request.getParameter("cod_inf");
cod_inf = cod_inf.replaceAll(".", "");
Cara, me enganei, use o método replace que vai funcionar, o replaceAll tb deu um problema agora que eu testei aqui.
quando eu utilizo o replace ele continua dar problema
retorna o seguinte erro
tambem não funciona, será q o java não tem suporte pra isso ??
Ah tá, vc não pode passar um char ‘’, pq ele vai dar erro mesmo! Vc tem que fazer assim:
cod_inf = cod_inf.replace(".", "");
Note que eu passei duas Strings! Acho que agora resolve! :mrgreen:
Galeraaaaaaaaaaaaaaaaaaaaaaaaaaaa Funcionouuuuuuuuuuuuuuuuuuuuuuuuuu
URRUUULLLLLLLLLLLLLLLLL
estou aprendendo mecher em java ainda…não sei nada…
vlwssssssss vlwssssssssssssss vlwsssssssss…obrigadão…