Esotu estudando Java a pouquissimo tempo, fui faze um codiguinho so pra ver como funciona as funçoes em java, eis que criei esse ai
import javax.swing.JOptionPane;
public class Funcoes {
public static Soma(int n1,n2){
int soma;
soma = n1+ n2;
return(soma);
}
public static void main (String args[]){
int op,n1,n2;
op = Integer.parseInt(JOptionPane.showInputDialog(null,"O que deseja fazer?","Novo",JOptionPane.QUESTION_MESSAGE));
n1 = Integer.parseInt(JOptionPane.showInputDialog(null,"Digite o primeiro numero","Novo",JOptionPane.QUESTION_MESSAGE));
n2 = Integer.parseInt(JOptionPane.showInputDialog(null,"Digite o segundo numero","Novo",JOptionPane.QUESTION_MESSAGE));
switch (op){
case 1:
Soma(n1,n2);
JOptionPane.showInputDialog(null,"A soma é"+Soma(),"NOVO",JOptionPane.PLAIN_MESSAGE);
}
}
}
public static Soma(int n1,n2){
outro nessa parte
switch (op){
case 1:
Soma(n1,n2);
que diz
The method Soma(int, int) is undefined for the type Funcoes
JOptionPane.showInputDialog(null,"A soma é"+Soma(),"NOVO",JOptionPane.PLAIN_MESSAGE);
Eu nao sei o porque desses erros, nao sei se a sintaxe mesmo que esta errada se nao se pode passar dois parametros para uma funçao em java...estou perdido '-'
Como proceder?