Java Calculator错误java扫描程序

时间:2014-04-17 20:46:14

标签: java eclipse

我正在尝试制作一个简单的计算器,并需要帮助解决问题

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 +。

2 个答案:

答案 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);
    }
}