read() mehrmals abfragen
-
Hallo,
ich möchte paar Eingabeaufforderung in der Console machen.
Via System.in.read();Klappt aber nur beim ersten System.in.read(); alle anderen danach "überspringt" er einfach.
Wo liegt der Fehler?
int a = 64; a=System.in.read(); int b = 64; b=System.in.read(); int c = 64; c=System.in.read(); // restliches Programm...
Die a-Eingabe macht er noch aber die anderen beiden überspringt er und macht mit dem resltichen Programm weiter.
-
Benutz lieber den Scanner: http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Scanner.html
Input von Hand ist sonst immer mühsamm.
MfG