我正在尝试制作一个简单的计算器,并需要帮助解决问题
import java.util.*;
import javax.swing.*;
public class HiWorld {
public static void main(String[] args) {
System.out.println("Type 2 Numbers");
Scanner input1 = new Scanner(System.in);
Scanner input2 = new Scanner(System.in);
answer = input1 + input2;
System.out.println(answer);
}
它表示对于参数类型java.util.scanner
未定义operator +。
答案 0 :(得分:1)
在Java中,您只能使用+运算符来添加两个数字或连接两个字符串。不要用扫描仪做任何事情。
答案 1 :(得分:1)
您正在做的是创建两个从标准输入(键盘)读取的对象,然后,您尝试将这些对象添加到一起。
首先,请使用:
import java.util.*;
public class HiWorld {
public static void main(String[] args) {
System.out.println("Type 2 Numbers");
Scanner input = new Scanner(System.in);
int x = input.nextInt();
int y = input.nextInt();
int answer = x + y;
System.out.println(answer);
}
}