Java:
/* Java - Programm mit if-Anweisung
*/
import javax.swing.JOptionPane;
public class Selektion1 {
public static void main(String[] args) {
double alter;
String eingabe;
eingabe = JOptionPane.showInputDialog("Geben Sie Ihr Alter ein: ");
alter = Double.parseDouble(eingabe);
if (alter < 18) {
JOptionPane.showMessageDialog(null, "Sorry, noch nicht volljährig!");
} else {
JOptionPane.showMessageDialog(null, "Glückwunsch! Sie sind volljährig!");
}
System.out.println(eingabe);
}
}
Wenn ich dann am Ende eingabe ausgebe, kommt eine Zahl raus.
Aber wie ist das möglich? Die Variable eingabe kann doch nur Zeichenketten speichern, aber keine Nummern.