Так что, в основном, я пытаюсь прочитать пользовательский ввод одной строки, но затем разделить его на пробел, когда я верну ввод.Например:
Ввод пользователя: 35 56 78 N
Желаемый вывод:
35
56
78
N
Пока у меня есть:
import java.util.Scanner;
public class GeographicCoordinatesExtractor {
public static void main(String[] args) {
System.out.println("Hello and welcome to my program");
Scanner sc = new Scanner(System.in);
System.out.println("Enter geographical coordinates: ");
String data = sc.next();
sc.useDelimiter(" ");
String value = data.split(" ")[0];
while (sc.hasNext()) {
String sec = sc.next();
System.out.println(value + "\n" + sec );
}
}}
И я получаю: 35
56
35
78
вместо:
35
56
78
N