Ola, tenho o complexo codigo abaixo:
import javax.swing.*;
public class Soma {
public static void main( String args[] ) {
String entrada="";
while (entrada!="sair") {
entrada = JOptionPane.showInputDialog( "Digite uma palavra!" );
if (entrada!="sair") {
JOptionPane.showMessageDialog( null, "Voce digitou: " + entrada, "Resposta", JOptionPane.WARNING_MESSAGE );
}
}
}
}
O problema eh q o loop while nao termina quando o usuario digita 'sair'. O mais estranho eh q se eu colocar uma linha:
entrada = "sair";
tudo funciona normalmente. Eu acho q deve ter algo a ver com o tipo de dado que o InputDialog retorna. Alguem ai pode me ajudar? Valew d+