Olá, boa noite!
Por gentileza poderiam me ajudar, não estou conseguindo converter parâmetros do tipo String para Int. Aparece erros nas linhas: 27, 39 e 52. Sei que preciso converter para inteiro já fiz isso em um exercício anterior , mais dessa maneira converter parâmetro não sei.public void setAno (String ano){
this.ano = Integer.parseInt(ano);
}
Segue o exercício:
Faça um programa em Java para implementar uma calculadora simples com as quatro operações básicas da matemática. Crie três métodos para cada uma das operações e cada método deverá ser sobrecarregado, pois um deles deve receber apenas dois parâmetros do tipo int, o outro apenas dois parâmetros do tipo float e o último apenas dois parâmetros do tipo String. Quando os parâmetros forem do tipo String, os mesmos deverão ser convertidos para o tipo int.
package ExerciciosCapitulo08;
public class Calculadora {
public int soma (int a, int b){
return a + b;
}
public float soma (float a, float b){
return a + b;
}
public String soma (String a, String b){
return a + b;
}
public int subtracao (int a, int b){
return a - b;
}
public float subtracao (float a, float b){
return a - b;
}
public String subtracao (String a, String b){
return a - b;
}
public int divisao (int a, int b){
return a / b;
}
public float divisao (float a, float b){
return a / b;
}
public String divisao (String a, String b){
return a / b;
}
public int multiplicacao (int a, int b){
return a * b;
}
public float multiplicacao (float a, float b){
return a * b;
}
public String multiplicacao (String a, String b){
return a * b;
}
}
Desde já agradeço.
