java.lang.Object Prog1Tools.IOTools
public class IOTools
Diese Klasse stellt einige einfache Methoden zum Einlesen von der Tastatur zur Verfügung. Es werden diverse Werte von der Tastatur eingelesen, die jeweils durch ein Leerzeichen, einen Tabstop oder ein Zeilenendezeichen getrennt sein müssen.
Method Summary | |
---|---|
static void |
flush()
Löscht alles, was sich in der momentanen Zeile befindet. |
static boolean |
readBoolean()
Liest einen boolschen Wert von der Tastatur ein. |
static boolean |
readBoolean(java.lang.String prompt)
Liest einen boolschen Wert von der Tastatur ein. |
static char |
readChar()
Liest ein Zeichen von der Tastatur ein. |
static char |
readChar(java.lang.String prompt)
Liest ein Zeichen von der Tastatur ein. |
static double |
readDouble()
Liest eine double -Zahl von der Tastatur ein. |
static double |
readDouble(java.lang.String prompt)
Liest eine double -Zahl von der Tastatur ein. |
static float |
readFloat()
Liest eine float -Zahl von der Tastatur ein. |
static float |
readFloat(java.lang.String prompt)
Liest eine float -Zahl von der Tastatur ein. |
static int |
readInt()
Liest eine int -Zahl von der Tastatur ein. |
static int |
readInt(java.lang.String prompt)
Liest eine int -Zahl von der Tastatur ein. |
static int |
readInteger()
Liest eine int -Zahl von der Tastatur ein. |
static int |
readInteger(java.lang.String prompt)
Liest eine int -Zahl von der Tastatur ein. |
static java.lang.String |
readLine()
Liest eine ganze Textzeile von der Tastatur ein. |
static java.lang.String |
readLine(java.lang.String prompt)
Liest eine ganze Textzeile von der Tastatur ein. |
static long |
readLong()
Liest eine long -Zahl von der Tastatur ein. |
static long |
readLong(java.lang.String prompt)
Liest eine long -Zahl von der Tastatur ein. |
static short |
readShort()
Liest eine short -Zahl von der Tastatur ein. |
static short |
readShort(java.lang.String prompt)
Liest eine short -Zahl von der Tastatur ein. |
static java.lang.String |
readString()
Liest ein Textwort von der Tastatur ein. |
static java.lang.String |
readString(java.lang.String prompt)
Liest ein Textwort von der Tastatur ein. |
static void |
setInputStream(java.io.InputStream in)
Setzt den Standard-Inputreader auf neuen Eingabestrom |
static void |
setInputStreamReader(java.io.Reader in)
Setzt den Standard-Inputreader auf neuen Eingabestrom |
static java.lang.String |
toString(double d)
Wandelt eine double-Zahl in einen String um. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static void flush()
public static boolean readBoolean()
public static boolean readBoolean(java.lang.String prompt)
prompt
- eine eventuelle Eingabeaufforderung
public static char readChar()
public static char readChar(java.lang.String prompt)
prompt
- eine eventuelle Eingabeaufforderung
public static double readDouble()
double
-Zahl von der Tastatur ein.
public static double readDouble(java.lang.String prompt)
double
-Zahl von der Tastatur ein. Soll vorher eine
Eingabeaufforderung gemacht werden, geschieht dies durch den Parameter.
Dieser kann jedoch auch wegfallen.
prompt
- eine eventuelle Eingabeaufforderung
public static float readFloat()
float
-Zahl von der Tastatur ein.
public static float readFloat(java.lang.String prompt)
float
-Zahl von der Tastatur ein. Soll vorher eine
Eingabeaufforderung gemacht werden, geschieht dies durch den Parameter.
Dieser kann jedoch auch wegfallen.
prompt
- eine eventuelle Eingabeaufforderung
public static int readInt()
int
-Zahl von der Tastatur ein.
public static int readInt(java.lang.String prompt)
int
-Zahl von der Tastatur ein. Soll vorher eine
Eingabeaufforderung gemacht werden, geschieht dies durch den Parameter.
Dieser kann jedoch auch wegfallen.
prompt
- eine eventuelle Eingabeaufforderung
public static int readInteger()
int
-Zahl von der Tastatur ein.
public static int readInteger(java.lang.String prompt)
int
-Zahl von der Tastatur ein. Soll vorher eine
Eingabeaufforderung gemacht werden, geschieht dies durch den Parameter.
Dieser kann jedoch auch wegfallen.
prompt
- eine eventuelle Eingabeaufforderung
public static java.lang.String readLine()
public static java.lang.String readLine(java.lang.String prompt)
prompt
- eine eventuelle Eingabeaufforderung
public static long readLong()
long
-Zahl von der Tastatur ein.
public static long readLong(java.lang.String prompt)
long
-Zahl von der Tastatur ein. Soll vorher eine
Eingabeaufforderung gemacht werden, geschieht dies durch den Parameter.
Dieser kann jedoch auch wegfallen.
prompt
- eine eventuelle Eingabeaufforderung
public static short readShort()
short
-Zahl von der Tastatur ein.
public static short readShort(java.lang.String prompt)
short
-Zahl von der Tastatur ein. Soll vorher eine
Eingabeaufforderung gemacht werden, geschieht dies durch den Parameter.
Dieser kann jedoch auch wegfallen.
prompt
- eine eventuelle Eingabeaufforderung
public static java.lang.String readString()
public static java.lang.String readString(java.lang.String prompt)
prompt
- eine eventuelle Eingabeaufforderung
public static void setInputStream(java.io.InputStream in)
in
- inputstream instance, not nullpublic static void setInputStreamReader(java.io.Reader in)
in
- reader instance, not nullpublic static java.lang.String toString(double d)