Dúvida exercício Operadores Lógicos Deitel

Oi galera… Estou com problema no exercício abaixo, ele esta dando erro no item negritado/itálico, se alguém puder me ajudar.

import javax.swing.*;

public class Operadores {

public static void main(String [])

{
	JTextArea entrada = new JTextArea (17,20);
	JScrollPane rolagem = new JScrollPane (entrada);
	
	String teste =  
	    [b][i]teste [/i][/b]+= "Lógica 'E' (&&)" +
		"

Falso && Falso: " + (false && false) +
"
Falso && Verdadeiro: " + (false && true) +
"
Verdadeiro && Falso: " + (true && false) +
"
Verdadeiro && Verdadeiro: " + (true && true);

		// cria a tabela verdade para o operador OU (||)
		teste += "

Lógica ‘OU’ (||)" +
"
Falso || Falso: " + (false && false) +
"
Falso || Verdadeiro: " + (false || true) +
"
Verdadeiro || Falso: " + (true || false) +
"
Verdadeiro || Verdadeiro: " + (true || true);

		// cria a tabela verdade para o operador AND (&)
		teste += "

Lógica Boleana ‘E’ (&)" +
"
Falso & Falso: " + (false & false) +
"
Falso & Verdadeiro: " + (false & true) +
"
Verdadeiro & Falso: " + (true & false) +
"
Verdadeiro & Verdadeiro: " + (true & true);

		// cria a tabela verdade para o operador ou (|)
		teste += "

Lógica Boleana Inclusivo ‘OU’ (|)" +
"
Falso | Falso: " + (false | false) +
"
Falso | Verdadeiro: " + (false | true) +
"
Verdadeiro | Falso: " + (true | false) +
"
Verdadeiro | Verdadeiro: " + (true | true);

		// cria a tabela verdade para o operador ou (^)
		teste += "

Lógica Boleana exclusivo ‘OU’ (^)" +
"
Falso ^ Falso: " + (false ^ false) +
"
Falso ^ Verdadeiro: " + (false ^ true) +
"
Verdadeiro ^ Falso: " + (true ^ false) +
"
Verdadeiro ^ Verdadeiro: " + (true ^ true);

		// cria a tabela verdade para o operador não (!)
		teste += "

Lógica ‘NÃO’ (!)" +
"
Falso: " + (false) +
"
Verdadeiro: " + (true);

		entrada.setText(teste);
		JOptionPane.showMessageDialog(null, rolagem, "Tabela Verdade", JOptionPane.INFORMATION_MESSAGE);
		
		System.exit(0);
			
}

}

:wink: Edjane

hhmm… voce esta fazendo

 String teste =
teste += "Lógica 'E' (&&)" +
"

qdo deveria ter algo como

String teste = "Lógica 'E' (&&)"+ ( resto do codigo )

Rafael

Ou então

String teste = "";
teste += "Lógica 'E' (&&)" ...

Oi Gente…

Muito abrigada pela ajuda, agora o programa funcionou, valeu…

Abraços
:lol: Edjane