Comparação de membros de uma " String "

Estou começando a mexer com o Java e como todo iniciante estou com uma dúvida na parte de Comparação de String…

Preciso comparar membros isolados dentro de uma “String”…

[code]import javax.swing.JOptionPane;
import javax.swing.JFrame;

public class minimizar {
public static void main(String[] args) {
String entrada = JOptionPane.showInputDialog(“Digite a expressão:”);
String valorA = JOptionPane.showInputDialog(“Entre com o valor da variável a:”);
String valorB = JOptionPane.showInputDialog(“Entre com o valor da variável b:”);

	String resultado = entrada.replaceAll("a", valorA);
	resultado = resultado.replaceAll("b", valorB);
	
	JFrame frame = new JFrame("Resultado");
	JOptionPane.showMessageDialog(frame, resultado);
}

}[/code]

Preciso transformar uma expressão lógica que vai entrar na Sring “entrada”( contendo apenas " A, B, && , || e !). Transformando a expressão em um resultado binário, não consigo trasformar os termos negados.
Por quê a expressão se torna uma única String.

Agradeço desde já…

E desculpe qualquer coisa… Sabe neh quando se está aprendendo :lol:

Ola…

String nome="testando";
		
		for(int a=0;a<nome.length();a++)
		{
			System.out.println(nome.charAt(a));
		}

ve se isso serve…

Tah ja entendi Obrigado…

Vou tentar resolver agora!!!

:smiley: