Galera, eu queria que o JOptionPane mostrasse o resultado da soma (e das outras funções), mas o NetBeans esta acusando erro quando eu coloco para o JOption Imprimir (dentro do case 1). Algém ai sabe o que está acontecendo ?
Código:
import java.util.*;
import javax.swing.JOptionPane;
public class Operações {
public static void main(String[] args) {
Scanner input = new Scanner (System.in);
//cabeçalho();
int resposta = Integer.parseInt(JOptionPane.showInputDialog("Digite o que deseja fazer :"
+ "\n1 - Adição"
+ "\n2 - Subtração"
+ "\n3 - Multiplicação"
+ "\n4 - Divisão"
+ "\n5 - Potênciação"));
int v1 = Integer.parseInt(JOptionPane.showInputDialog("Digite o primeiro valor:"));
int v2 = Integer.parseInt(JOptionPane.showInputDialog("Digite o segundo valor:"));
switch(resposta){
case 1 :
somar() = Integer.toString(JOptionPane.showMessageDialog(somar(v1,v2)));
break;
case 2 :
break;
case 3 :
break;
case 4 :
break;
case 5 :
break;
default:
break;
}
}
public static int somar (int nr1, int nr2){
return nr1 + nr2;
}
public static int subtrair (int nr1, int nr2){
return nr1 - nr2;
}
public static int multiplicar (int nr1, int nr2){
return nr1 * nr2;
}
public static int dividir (int nr1, int nr2){
return nr1 / nr2;
}
public static int potencia (int nr1, int nr2){
return nr1 ^ nr2;
}
}