Du kannst mit Java die Konsoleneingabe speichern und anschließend mit einer Funktion den Eingabestring in einzelne aufteilen und im Array speichern:
String input = System.console().readLine();
ließt die Konsole aus (Achtung: das funktioniert nicht innerhalb der IDE!)
und
String[] split = input.split("\\s+") ;
teilt den Input-String in einzelne Strings auf und speichert sie im Array split[]
Das + hinter dem \\s bedeutet, dass es auch mit mehreren Leerzeichen zwischen den einzelnen Strings funktioniert.
Beste Grüße
Felix