Class Eingabe

java.lang.Object
  extended byEingabe

public class Eingabe
extends java.lang.Object

Diese Klasse erleichtert das Einlesen von der Standardeingabe, indem sie dafür einige Methoden zur Verfuegung stellt.

Die Methoden typEinlesen lesen jeweils eine Variable vom Typ typ von der Standardeingabe ein und behandeln dabei die Fehler, die beim Einlesen und Umwandeln des Eingabestrings in den Typ typ enstehen können. Die Methoden bekommen jeweils einen String als Parameter (aufforderungsString) übergeben. Dieser String wird auf die Standardausgabe ausgegeben und dient dazu, dem Benutzer mitzuteilen, welche Eingabe erwartet wird. Das Einlesen wird jeweils solange wiederholt, bis beim Einlesen kein Fehler mehr auftritt, insbesondere die Eingabe vom Typ typ ist.


Constructor Summary
Eingabe()
           
 
Method Summary
static int intEinlesen(java.lang.String aufforderungsString)
          Die Mehtode intEinlesen ermöglicht Tastatureingabe über die Konsole.
static java.lang.String stringEinlesen(java.lang.String aufforderungsString)
          Die Mehtode stringEinlesen ermöglicht Tastatureingabe über die Konsole.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Eingabe

public Eingabe()
Method Detail

stringEinlesen

public static java.lang.String stringEinlesen(java.lang.String aufforderungsString)
Die Mehtode stringEinlesen ermöglicht Tastatureingabe über die Konsole. Die Programmausführung wird mit einem Bildschirmprompt solange angehalten, bis eine Tastatureingabe über die Konsole erfolgt und erfolgreich mit RETURN bestätigt wurde.

Parameters:
aufforderungsString - - mit diesem Text wird der Benutzer aufgefordert eine Eingabe zu machen.
Returns:
Die Zeichenkette, die der Benutzer über die Konsole eingegeben hat.

intEinlesen

public static int intEinlesen(java.lang.String aufforderungsString)
Die Mehtode intEinlesen ermöglicht Tastatureingabe über die Konsole. Die Programmausführung wird mit einem Bildschirmprompt solange angehalten, bis eine Tastatureingabe über die Konsole erfolgt und erfolgreich mit RETURN bestätigt wurde. Die Eingabe wird solange wiederholt, bis eine gültige ganze Zahl aus der Tastatureingabe erzeugt werden kann.

Parameters:
aufforderungsString - - mit diesem Text wird der Benutzer aufgefordert eine Eingabe zu machen.
Returns:
Der Integerwert, die der Benutzer über die Konsole eingegeben hat.