System.out verwendet?System.out.println("Irgendein String" + 123)
sendet Zeichen an den Ausgabestrom."Irgendein String" + 123 konvertiert die
Ganzzahl 123 von einen primitiven numerischen Typ in Zeichen,
die an "Irgendein String" angehängt werden.
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.
Der * bedeutet, dass jede Klasse innerhalb des Pakets
verwendet werden könnte.
Hier ist wie diese Programm abläuft:
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>