Ich habe Fehler von meinem Code,warum java BufferedReader verpassen Ausgang
BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
System.out.print("a = ");
int a=in.read();
System.out.print("b = ");
int b=in.read();
System.out.print(" = "+a);
System.out.print("b = "+b);
ich versuche, um 1, und ich verstehe nicht, warum das Ergebnis so?
a = 1
b = = 49b = 13
Wohin geht der zweite Eingang? so etwas wie dieses
in.read() liest ein Zeichen. Durch Drücken der Eingabetaste werden je nach Betriebssystem ein oder zwei Zeichen gesendet. Sie müssen diese auch lesen. – VGR
oke, ich verstehe, danke – jaro21