So wie ich das sehe, wird zur Ausgabe des Wertes eine eigenen Klasse verwendet. Deshalb habe ich das ganze mal mit einer eigenen Funktion "nachgebaut"
Code:
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
double a=EingabeDouble("Wie alt sind sie? ");
if (a>=100)
{
System.out.println("Sie sind schon sehr alt");
}
else
{
if (a>65)
{
System.out.println("Nichmehr arbeiten");
}
else
{
System.out.println("Noch schaffen");
}
}
}
public static double EingabeDouble(String s)
{
try {
System.out.println(s);
BufferedReader inpud = new BufferedReader(new InputStreamReader(System.in));
return Double.valueOf(inpud.readLine());
} catch (IOException ex) {
System.out.println("Fehler beim Umwandeln der Zeichenkette.");
}
return 0;
}
MfG, Sawyer