Баг в String.split()
Мне необходимо разделить строку на несколько отдельных строк, а именно столбец чисел, которые я копирую во входные данные.
import java.util.Scanner;
public class Solution {
public static void main(String[] args){
Scanner input = new Scanner(System.in);
String a = input.nextLine();
String[] b = a.split("\\s+");
for (int i = 0; i < b.length; i++){
System.out.println(b[i]);
}
}
}
При копировании, например
23
-6279487 5754764
6919552 -9517926
4259670 864231
-2481110 3721013
-1818946 7978495
класс возвращает только число 23.
В чем моя ошибка?
Источник: Stack Overflow на русском