如何循环nextInt来定义数组中的变量?

时间:2017-11-06 23:01:34

标签: java arrays loops

我提出的问题不太清楚,但基本上我的任务是:

  

编写程序以读取用户的5个整数。您   应该将数字存储在一个数组中。

     

使用循环提高效率。

如果不是for循环,我会知道怎么做,但我不确定如何使用循环来完成这个特定的任务。

我拥有的就是这个(我知道这完全错了,我只是试图以书中的例子为基础)。

e >= m

我知道这是完全错误的最后一点,但如果有人能帮我指出正确的方向,我会很感激。

1 个答案:

答案 0 :(得分:2)

你想要的是for循环。此for循环将变量i初始化为0,在i小于5时继续,并在每次迭代时递增i。变量i用于指定将输入数字放入数组的位置。

public static void main(String[] args) throws Exception {
    Scanner aids = new Scanner(System.in);  
    int[] numbers = new int[5];             
    for (int i = 0; i < 5; i++) {
        System.out.println("Enter a whole number: ");
        numbers[i] = aids.nextInt();
    }
}