Die Antwort steht unten:
Hier ist das vollständige Programm.
Die Variable stdin
ist in diesem Programm der Name für
ein BufferedReader
-Objekt.
Ein BufferedReader
speichert die Zeichen zwischen, die
von einem InputStreamReader
kommen,
der mit dem unbearbeiteten Eingabestrom System.in
verbunden ist.
import java.io.*; class InputZuDouble { public static void main (String[] args) throws IOException { String charDaten; double zahl; BufferedReader stdin = new BufferedReader (new InputStreamReader(System.in)); System.out.println("Geben Sie ein double ein:"); charDaten = stdin.readLine(); zahl = Double.parseDouble( charDaten ) ; System.out.println( "Zahl: " + zahl + " Zahl mal zwei " + 2 * zahl ); } }
In diesem Programm gibt es eine Menge zu verstehen. Scheuen Sie sich nicht diese Aufzeichnungen noch einmal durchzugehen.