meu código está assim:
import javax.swing.*;
public class cadastro
{
public static int codigo;
public static String nome="";
void registro()
{
switch (codigo)
{
case 0:
nome += "fulano";
break;
case 1:
nome += "fulano2";
break;
default: nome = "Sem Registro!";
} // fecha switch
} //fecha void registro
public static void main (String[] args)
{
new cadastro().registro();
String s;
s = JOptionPane.showInputDialog ("Digite Codigo Case");
codigo = Integer.parseInt(s);
if (s.equals(codigo))
{
JOptionPane.showMessageDialog(null,"Código Case Correto");
}else{
JOptionPane.showMessageDialog(null,"Código Case Invalido");
System.exit(0);
}
} // fecha main
} // fecha class
Executando…
meu problema é quando digito no JOptionPane o código do Case que não está acontecendo a comparação correta. por algum motivo que desconheço :
no caso teria que dar certo essa comparação para eu proceguir e criar outro JOptionPane comparando o conteudo da Case.
Obrigado Pessoal pela atenção… Ajudem ai! 