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.
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>