Tentando excluir um caracter de uma palavra

2 respostas
M

Oi

estou tentando retirar um caracter de uma palavra, o caracter ; mas na linha palavra = palavra - palavra.charAt(i); está dando erro alguem sabe como faço isso.

valeu

Marci
for (int i=0; i <= palavra.length(); i++ ){
		     System.out.println("caracteres: " + palavra.charAt(i));
		     String a = ";";
		     char b = a.charAt(0) ;
		     if(palavra.charAt(i) == b){
		     	char novaPalavra =  palavra.charAt(i);
		     	palavra = palavra - palavra.charAt(i);
		     }
		}

2 Respostas

J

ate onde eu sei voce nao pode usar o operador “-” pra mexer com objetos. o jeito eh usar o metodo replaceAll()

String s = "intrucao();";
s = s.replaceAll(";", "");

espero ter ajudado

F

é isso aí… com o replaceAll(), vc faz o que quizer para alterar a String…

Criado 12 de junho de 2005
Ultima resposta 13 de jun. de 2005
Respostas 2
Participantes 3