Die JAVA-Klasse "EinAus"


[Download als JAVA-Quelltext EinAus.java]

(Hinweis: Beim Download wandelt der Browser aus Sicherheitsgründen die Dateinamenserweiterung
eventuell um in "txt". In diesem Fall müssen Sie diese einfach wieder umbenennen in "java".

//Klasse zur vereinfachten Ein- und Ausgabe von Daten auf Konsolenebene.
//

//Als Autor beanspruche ich die vollen Urheberrechte an dieser Java-Klasse.
//Ich stelle sie hiermit für nichtkommerzielle Zwecke frei zur Verfügung.
//Zur Verwendung müssen Sie lediglich die Klasse EinAus.class in das Verzeichnis
//mit dem jeweiligen Java-Code kopieren, in dem Sie EinAus verwenden möchten.
//
//Horst Zoll / 2005
//
//Anwendungsbeispiel:    c = EinAus.liesInt("Geben Sie bitte c ein");
//
//                                             EinAus.schreibe("c hat den Wert" + c);


import java.io.*; 

class EinAus
{

static byte liesByte(String text)
{
BufferedReader eingabe = new BufferedReader(new InputStreamReader(System.in));
String eingabezeile="0";

System.out.print(text);

try { eingabezeile = eingabe.readLine(); }
catch (java.io.IOException e) {}

return Byte.parseByte(eingabezeile);
}


static int liesInt(String text)
{
BufferedReader eingabe = new BufferedReader(new InputStreamReader(System.in));
String eingabezeile="0";

System.out.print(text);

try { eingabezeile = eingabe.readLine(); }
catch (java.io.IOException e) {}

return Integer.parseInt(eingabezeile);
}


static float liesFloat(String text)
{
BufferedReader eingabe = new BufferedReader(new InputStreamReader(System.in));
String eingabezeile="0";

System.out.print(text);

try { eingabezeile = eingabe.readLine(); }
catch (java.io.IOException e) {}

return Float.parseFloat(eingabezeile);
}


static double liesDouble(String text)
{

BufferedReader eingabe = new BufferedReader(new InputStreamReader(System.in));
String eingabezeile="0";

System.out.print(text);

try { eingabezeile = eingabe.readLine(); }
catch (java.io.IOException e) {}

return Double.parseDouble(eingabezeile);
}


static char liesChar(String text)
{

BufferedReader eingabe = new BufferedReader(new InputStreamReader(System.in));
String eingabezeile="0";

System.out.print(text);

try { eingabezeile = eingabe.readLine(); }
catch (java.io.IOException e) {}

return eingabezeile.charAt(0);
}


static String liesString(String text)
{

BufferedReader eingabe = new BufferedReader(new InputStreamReader(System.in));
String eingabezeile="Fehler";

System.out.print(text);

try { eingabezeile = eingabe.readLine(); }
catch (java.io.IOException e) {}

return eingabezeile;
}


static void schreibe(String text) { System.out.print(text); }


} //Ende der Klasse EinAus