Eine gute Antwort wäre:

Beispiel IO-Programm

Das folgende Programm liest Zeichen von der Tastatur in den String mit dem Namen inData ein. Dann werden die Zeichen, die in diesem String gespeichert sind, zum Bildschirm geschickt. Die Details dieses Programms werden auf den nächsten Seiten erklärt.

import java.io.*;
class Echo
{
  public static void main (String[] args) throws IOException
  {
    InputStreamReader inStream =
        new InputStreamReader( System.in ) ;
    BufferedReader stdin =
        new BufferedReader( inStream );

    String inData;

    System.out.println("Geben Sie Daten ein:");
    inData = stdin.readLine();

    System.out.println("Sie haben eingegeben: " + inData );
  }
}

Die Zeile  import java.io.*  besagt, dass das Paket java.io verwendet werden wird. Das Sternchen  *  bedeutet, dass jede Klasse innerhalb des Pakets verwendet werden könnte. Hier ist ein Ablauf des Programms:

C:\users\default>java Echo

Geben Sie Daten ein:
Dieses ist, was der Anwender eingibt
Sie haben eingegeben: Dieses ist, was der Anwender eingibt

C:\users\default>

FRAGE 5:

Könnte der Anwender auch die Ziffern 0, 1, ... 9 als Eingabezeichen verwendet haben?

Inhaltsverzeichnis