Troca de 'a' POR '@' alguem me ajudaAAAAAAA..helP

2 respostas
jeanderson

:-o Cara sou iniciante ainda preciso nesse programa fazer uma substituição entre dois caracteres, quem pode me auxiliar??

oiA ai como tah >>

public class Substituicao

{

public static void main (String args[])

{
//String F;
	String [] F= new String[1];
	int i;
	
	System.out.println("Digite uma frase:");
	
	for (i=0; i<F.length; i++)
	{
		F[i]=Keyboard.readString();
		
		if ((F[i]=="a") || (F[i]=="A"))
			F[i]="@";
		System.out.println(F[i]);
	}
}

}

fico gratO…o ki esta faltando?? :roll:

2 Respostas

jeanderson

Será se precisaria de outra variável??? :lol:

K

Jean,

tem esse codigo aqui mais simples e mais limpo do que o seu.

Analisa ai

public class Substituicao 
{ 
	public static void main (String args[]) 
	{ 

		String texto = JOptionPane.showInputDialog("Digite alguma coisa:");
		
		String formatada = texto.replace("a", "@");
				
		JOptionPane.showMessageDialog(null, formatada);
	}
}

Nesse caso, utilizei o metodo replace para substituir os campos

Criado 29 de abril de 2007
Ultima resposta 29 de abr. de 2007
Respostas 2
Participantes 2