I have this code
the error is within the if statements regarding -, * and / operations "The operator / is undefined for the argument type(s) java.lang.Strin g, java.lang.Strin g" can anyone help
Code:
import java.util.Scanner;
public class Calculator {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in) ;
System.out.println("Enter your two numbers and the operation with spaces between e.g 8 9 -");
String calculation=scan.nextLine();
String [] parts = calculation.split(" ");
//Add
if (parts[2].equals("+")) {
String ans = parts[0] + parts[1];
}
//Subtract
else if (parts[2].equals("-")) {
String ans = parts[0] - parts[1];
}
//Multiply
else if (parts[2].equals("*")) {
String ans = parts[0] * parts[1];
}
//Divide
else if (parts[2].equals("/")) {
String ans = parts[0] / parts[1];
}
}
}
Comment