Hallo Stefan
In x wird ja die Anzahl der gelesenen bytes gespeichert
(das sind bei di maximal 10 eine Lösung mit while ist für lange eingaben wichtig)
In buffer die bytes.
Mit copyValueOf wandle ich buffer nun in einen String um.
Mit parseInt mache ich aus diesem ein int.
int x = System.in.read(buffer);
int value = Integer.parseInt(String.copyValueOf(buffer, 0,x));
Tschüs
Daniel