Calculo

1 resposta
J

pessoal,

eu preciso criar um método com 3 parâmetros.

valor1
valor2
operacao

por exemplo
calc(10,20, “+”);

só que preciso colocar direto no return o valor, ou seja, eu não queria fazer um if, ou switch e comparar se operador é igual a + ai faz a adição, gostaria que fosse automatico, como implementei ali, só que não compila, alguem tem alguma ideia…

public int calc(int valor1, int valor2, String operacao){

return valor1 operacao valor2

}

obrigado…

1 Resposta

S

javamail:
pessoal,

public int calc(int valor1, int valor2, String operacao){

return valor1 operacao valor2

}

obrigado…

Faz um método para cada operação:

public int calcAdd(int valor1, int valor2){
    return valor1 + valor2;
}

public int calcMult(int valor1, int valor2){
    return valor1 * valor2;
}
...

:wink:

Criado 20 de agosto de 2010
Ultima resposta 20 de ago. de 2010
Respostas 1
Participantes 2