Anfängerfrage Zahleneingabe

MicroFlo

Grünschnabel
Hey, ich tue mich gerade unglaublich schwer damit eine Reihe von Zahlen in der Konsole einzugeben.

Und zwar habe ich folgendes Problem:

Ich will eine bestimmte Anzahl von Werten, sagen wir 10, eingeben und diese am besten in der Form 1,4,12,14,15,6,2,1,....

Die Eingabewerte möchte ich dabei am besten auf den Wert 20 begrenzen, aber das ist eher nebensächlich. Mein Problem besteht in der einfachen Eingabe der Zahlen.

JOptionPane-Eingabe wäre kein Problem, aber leider hilft mir das dabei nicht weiter.

Ich hoffe, dass mir jemand helfen kann.
 
Zuletzt bearbeitet:
Also ich weiß ja wie ich Zahlen eingebe, also z.B.

Scanner sc = new Scanner(System.in);
double m = sc.nextDouble();

und auch wie ich das ganze mit JOptionPane.... eingeben kann.

Bei der Scanner-Methode weiß ich, was ich machen muss um bsw. 20 Werte einzugeben, aber da muss ich jede einzeln mit Enter bestätigen, bevor ich die nächste Eingeben kann, ich würde aber gerne alle 20 Werte mit einem Mal eingeben können und sie durch ein , oder eine Leerstelle trennen.
Und da weiß ich nicht weiter.
 
Schau mal hier
Code:
String line = sc.nextLine();
String[] numbers = line.split(",");
// oder falls mit Lehrzeichen getrennt
String[] numbers = line.split(" ");

Gruß

Sascha
 
Zurück