Java Ein- und Ausgabe

Aus ProgrammingWiki
Archivierte Version vom 2010-10-07T09:26:35+00:00. Aktuelle Version

Im ProgrammingWiki kann zwar wie gewohnt System.out.println() verwendet werden, jedoch gibt es keine Möglichkeit die Standardeingabe System.in zu verarbeiten, da es kein Eingabefeld hierfür gibt.

Da wir aber Dialoge von Java verwenden können, lässt sich dieses Defizit leicht ausgleichen:

<eval id="4b053e2a26961"> // Eine Eingabe durch den Benutzer verlangen - wartet solange bis Eingabe erfolgt String name = JOptionPane.showInputDialog(null, "Enter your name");</eval>

// Eine Ausgabe mit Fensterchen JOptionPane.showMessageDialog(null, "Hallo "+name+"! Toll das du hier bist :-)");

// Ausgabe auf der Konsole System.out.println("Hallo "+name+"! Toll das du hier bist :-)");

Da diese Schreibweise für den Unterricht doch recht kompliziert erscheint, kann es Sinn machen, diese in einem <code id="4cad924b8ecd4" hidden>...</code> Feld auszulagern und deren Nutzung zu vereinfachen.

<eval id="4b8bd92f4fa0a"> String name = eingabe("Gib deinen Namen ein"); ausgabe("Hallo "+name+"! Toll das du hier bist :-)"); </eval>