Warum funktioniert diese (Java) Anwendung nicht?

... komplette Frage anzeigen

2 Antworten

Dein Problem ist, dass du versuchst mit 

System.in.read();


einzulesen. "read()" wird wie folgt beschrieben:

Die Methode read erwartet ein Array, in dem der eingegebene Wert gespeichert werden soll. Außerdem gibt sie die Anzahl der gelesenen bytes als Rückgabewert zurück.

Du hingegen möchtest Integer einlesen. Hierfür gibt es Zahlreiche andere Wege ;)
Versuch es doch mal hiermit:

http://javadevnotes.com/java-tutorial-read-input-from-console

Hier sind viele Wege für verschiedene mögliche Eingabe-Wege beschrieben.

Edit: Sehe grade das mir GuteFrage nicht gesagt hat, dass dieser Beitrag bereits Monate alt ist -.-

Was möchtest Du wissen?