2017-10-17 22 views
0

おはよう、 私はプログラミングに新しいです。 私は、キーボードからいくつかの数字を読み込み、それらを合計するプログラムを書こうとしています。私は数字を合計するプログラムを書くために到達した、私の問題は、私は配列/ ArrayListを埋めるためにスキャナを設定する方法を知らないということです。 どうすればいいですか? これは私のコードです。キーボードのキーボードから配列を入力してください

class array { 
public static void main(String[] args) { 
    int start = 0; 
    int [] interi = {2,3,6,10,24,45}; 

    for (int i:interi) 
     start+=i;   //++ 

    System.out.println(start); 
    } 

} 

答えて

0

Iは、配列/ ArrayListのを埋めるためにスキャナを設定する方法がわかりません。どうすればいい?

//example, prompt user 3 times 
ArrayList<Integer> list = new ArrayList<>(); 
for(int i=0; i<3; i++) 
    list.add(scn.nextInt()); 

を配列を使用している場合:ユーザーは、プロンプトが表示されますとしてのArrayListを移入する

array[i] = scn.nextInt(); 

しかし、その配列のサイズを固定している注意してください。したがって、指定された配列サイズ以上のプロンプトを表示する必要はありません。

ユーザーが不明な回数を入力するように指示された場合は、配列リスト付きのwhileループを使用します。

関連する問題