Hallo zusammen,
ich versuche gerade zur Übung, eine Simulation für einen Getränkeautomaten zu programmieren. Ich möchte, das der Benutzer entweder einen Geldbetrag von Typ double eingibt oder die Bezahlung abbrechen kann und zurück zur Getränkeauswahl springt. Dafür soll er ein Wort, z.B. "Abbruch", vom Typ String eingeben. Ich habe also eine Eingabe, die zwischen 2 verschiedenen Datentypen unterscheiden soll. Bisher habe ich Eingaben immer über den Scanner gemacht, also:
Scanner Scannername = new Scanner(System.in);
variablenname = Scannername.nextDatentyp();
Damit muss ich mich ja aber schon festlegen, welcher Datentyp eingelesen werden soll.
Vielen Dank schonmal im Voraus.
ich versuche gerade zur Übung, eine Simulation für einen Getränkeautomaten zu programmieren. Ich möchte, das der Benutzer entweder einen Geldbetrag von Typ double eingibt oder die Bezahlung abbrechen kann und zurück zur Getränkeauswahl springt. Dafür soll er ein Wort, z.B. "Abbruch", vom Typ String eingeben. Ich habe also eine Eingabe, die zwischen 2 verschiedenen Datentypen unterscheiden soll. Bisher habe ich Eingaben immer über den Scanner gemacht, also:
Scanner Scannername = new Scanner(System.in);
variablenname = Scannername.nextDatentyp();
Damit muss ich mich ja aber schon festlegen, welcher Datentyp eingelesen werden soll.
Vielen Dank schonmal im Voraus.