inData = stdin.readLine();

Eine gute Antwort könnte sein:

Sie fordert stdin auf eine Zeile Daten von der Tastatur einzulesen.

readLine()

Das Programm liest eine Zeile Character-Daten von der Tastatur unter Verwendung der Methode readLine(), die ein Teil des BufferedReader-Objekts ist.

inData = stdin.readLine();

Es 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 wie ein Ablauf des Programms aussieht:

Geben Sie Daten ein:
Um Java zu lernen muessen Sie mit den Programmen spielen!
Sie haben eingegeben: Um Java zu lernen muessen Sie mit den Programmen spielen!

Wenn 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?