inData = stdin.readLine();

Eine gute Antwort wäre:

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.

FRAGE 13:

Glauben Sie, dass das Drücken der Eingabe-Taste mit der Entfernen-Taste rückgängig gemacht werden kann?

Inhaltsverzeichnis