Veja minha Calculadora básica:
package calculadorabasica;
public class Main {
public static void main(String[] args) {
String JOptionPane = null;
String numero1 = JOptionPane.ShowInputDialog("Digite o primeiro número:");
String numero2 = JOptionPane.ShowInputDialog("Digite o segundo número");
String operador = JOptionPane.ShowInputDialog("Digite o operador");
{
String MostreResultado;
switch (operador) {
case "+":
MostreResultado = String.valueOf(Float.parseFloat(numero1) + Float.parseFloat(numero2));
break;
case "-":
MostreResultado = String.valueOf(Float.parseFloat(numero1) - Float.parseFloat(numero2));
break;
case "/":
MostreResultado = String.valueOf(Float.parseFloat(numero1) / Float.parseFloat(numero2));
break;
case "*":
MostreResultado = String.valueOf(Float.parseFloat(numero1) * Float.parseFloat(numero2));
break;
}
JOptionPane.showMessageDialog( null,"O Resultado é:" + MostreResultado);
System.exit(0);
}
}
}