ich bin gerade dabei java zu lernen (selbststudium), und hab ne frage zu der funktion System.in.read().
Ich bin gerade dabei einen kleinen Taschenrechner zu schreiben (Als Übung), und jetzt würde ich gerne, das der Benutzer zwei Werte eingeben kann und diese addiert werden.
Sollte ungefähr so aussehen:
System.out.println("Addieren:"); double zahl1; double zahl2; System.out.println("Wert1 : "); zahl1 = (double)System.in.read(); System.out.println("Wert2 : "); zahl2 = (double)System.in.read(); System.out.print("Ergebnis : "); System.out.println(Addieren(zahl1,zahl2)); // eigene Funktion, die hier nichts zur Sache tut
leider kann ich jetzt immer nur eine Zahl eingeben, und der Vorgang ist beendet!
Da ich ein wenig C++ kann, dachte ich das funktioniert wie dort, und ich kann eine Varible eingeben, dann Enter drücke und dann die nächste!
Jemand ne Ahnung wie ich das sonst anstellen könnte?
lg,
Fabi
Dieser Beitrag wurde von Fabi bearbeitet: 02. April 2008 - 17:20