inData = stdin.readLine();
Sie fordert stdin
auf eine Zeile
Daten von der Tastatur einzulesen.
readLine()
Das Programm verwendet die Methode readLine()
, die ein Teil des BufferedReader
-Objekts ist, um eine Zeile Character-Daten von der Tastatur einzulesen.
inData = stdin.readLine();
Das Programm bekommt eine Zeile von Zeichen
und weist sie dem String
inData
zu.
Dann in der nächsten Anweisung
System.out.println("Sie haben eingegeben: " + inData );
gibt es den String auf den Bildschirm aus. Hier ist ein Ablauf des Programms:
Geben Sie Daten ein: Um Java zu lernen, muessen Sie mit den Programmen experimentieren! Sie haben eingegeben: Um Java zu lernen, muessen Sie mit den Programmen experimentieren!
Während Sie das Programm ausführen können Sie Ihre Eingabe korrigieren, indem Sie die Entfernen- und Rück-Taste verwenden. Erst wenn Sie die Eingabe-Taste drücken werden die Zeichen an Ihr Programm geschickt.