2016-11-20 3 views
-4
public class INPUT{ 
    public static void main(String[] args) { 
     Scanner input = new Scanner(System.in); 
     int num1,num2; 
     num1 = input.nextInt(); 
     num2 = input.nextInt(); 
    } 
} 

私の質問は、2つの変数を宣言せずに2つの入力を取る方法です。私はいくつかのint n = 2を入力してください。宣言せずに複数の入力を取る

+0

配列を入力した後はどうしますか? –

+0

画像/リンクではなく、質問本体にコードを投稿してください。 – ItamarG3

+0

は配列ではありません。別のテストケースを試してみたいと思います。 – user5922850

答えて

0
System.out.println("How many numbers?"); 

    Scanner scanner = new Scanner(System.in); 
    int n = scanner.nextInt(); 
    Integer numbers[] = new Integer[n]; 
    for (int i = 0; i < n; i++) { 
     numbers[i] = scanner.nextInt(); 
    } 

最初の入力は、入力したい数で、各入力を配列に格納することができます。このようにして、配列という1つの変数があります。 ここは例です。入力は特別な入力で終了することもできます(例:-1)。

関連する問題