Hallo....habe folgende Klasse "Tastatur". Kann mir jemand sagen was ich schreiben soll um die Formate Date und boolean auszulesen??? Danke schonmal
Code:
import java.io.*;
public class Tastatur {
/**
* @param args
*/
public static String readString()
{
BufferedReader eingabe = new
BufferedReader(new InputStreamReader(System.in));
try
{
return eingabe.readLine();
}
catch(IOException e)
{
System.out.println(e);
return new String("");
}
}
public static char readChar()
{
BufferedReader eingabe = new
BufferedReader(new InputStreamReader(System.in));
String line="";
char zeichen='0';
try
{
line=eingabe.readLine();
if (line.length()>0)
zeichen=line.charAt(0);
return zeichen;
}
catch(Exception e)
{
System.out.println(e);
return '0';
}
}
public static int readInt()
{
BufferedReader eingabe = new
BufferedReader(new InputStreamReader(System.in));
String line="";
try
{
line=eingabe.readLine();
}
catch(IOException e)
{
System.out.println(e);
}
try
{
return (new Integer(line)).intValue();
}
catch (Exception e)
{
return 0;
}
}
public static float readFloat()
{
BufferedReader eingabe = new
BufferedReader(new InputStreamReader(System.in));
String line="";
try
{
line=eingabe.readLine();
}
catch(IOException e)
{
System.out.println(e);
}
try
{
return (new Float(line)).floatValue();
}
catch (Exception e)
{
return 0;
}
}
public static double readDouble()
{
BufferedReader eingabe = new
BufferedReader(new InputStreamReader(System.in));
String line="";
System.out.flush();
try
{
line=eingabe.readLine();
}
catch(IOException e)
{
System.out.println(e);
}
try
{
return (new Double(line)).doubleValue();
}
catch (Exception e)
{
return 0;
}
}
}