2014-04-17 57 views
2

我試圖做一個簡單的計算器和需要財產以後Java的計算器錯誤的java掃描器

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幫助。

+1

這將意味着什麼爲你增添兩臺掃描儀?提示:看看這個類的'nextInt'方法。 –

回答

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); 
    } 
} 
1

在Java中,您只能使用+運算符來添加兩個數字或連接兩個字符串。不適合使用掃描儀。