


Программирование
+2Scanner в Java
Можно ли ввести сразу несколько данных за раз? Как например в Си(с помощью scanf) или в С++ cin. Чтобы не плодить строки как например:
int a = scanner.nextInt();
int b = scanner.nextInt();
......
Чтобы не плодить так, можно ли просто в одну строку сразу несколько переменных ввести?
По дате
По рейтингу
Конечно.
Scanner input = new Scanner(inputStream);
int[] buffer = new int[n];
int data;
for (int i = 0; i < n; i++) {
data = input.nextInt();
buffer[i] = data;
}
scanner.nextLine()
сканер не может одну строку раскидать по нескольким переменным... и не свистите про с и с++..там вы делаете то же самое...