使用循环将元素添加到ArrayList

时间:2020-09-28 10:20:17

标签: java loops arraylist

所以我想根据用户输入将一定数量的任务添加到数组列表中,但是问题是循环不会停止询问每个任务的用户,而只会在最后一个任务停止,有人可以告诉我为什么它会跳过最后一个任务吗?

System.out.println("How many tasks would you like to add?");

int userInput = input.nextInt();

if (userInput>0) {
    for (int i =1;i<=userInput;i++){
        System.out.println("task #"+i);
        String task =input.nextLine();
        listOfTasks.add(task);
    }
}

This is the output of the program

0 个答案:

没有答案