私はJavaに慣れていないので、電卓をコーディングしようとしています。数字は計算されていないので、なぜそれが起こっているのか分かりません。Java Rookie電卓をコード化しようとしています
import java.util.Scanner;
public class Calculator {
public static void main(String[] args){
System.out.println("Type in any 2 numbers: ");
Scanner math = new Scanner(System.in);
int number = math.nextInt();
int num2 = math.nextInt();
System.out.println("Which operation would you like to use? (+,-,*,/)");
String oper = math.next();
if (oper == "+"){
int total = number + num2;
System.out.println(total);
}
else if (oper == "-"){
int total = number - num2;
System.out.println(total);
}
else if (oper == "*"){
int total = number * num2;
System.out.println(total);
}
else if (oper == "/"){
int total = number/num2;
System.out.println(total);
}
}
}
ありがとうございました!これはうまくいった。 – Ubermench