Список из ввода в Java
Давайте теперь будем собирать список из чисел, которые вводит пользователь. Сколько их будет, заранее неизвестно.
Список начинают пустым. Каждое прочитанное
число, кроме нуля, ставят в конец методом
add:
import java.util.ArrayList;
import java.util.Scanner;
ArrayList<Integer> nums = new ArrayList<>();
Scanner scan = new Scanner(System.in);
int num = 0;
System.out.print("enter number: ");
num = scan.nextInt();
while (num != 0) {
nums.add(num);
System.out.print("enter number: ");
num = scan.nextInt();
}
System.out.println(nums.size());
Читайте целые в список, пока не введен ноль. Выведите, сколько чисел попало в список.
Читайте целые в список, пока не введен ноль. Выведите сумму элементов списка.