Hi,
ich bin mit Java noch nicht so ganz vertraut und komme bereits schon nicht mehr weiter.
Ich habe eine Benutzeroberfläche erstellt, bei der Daten eingegeben werden können.
Nun habe ich ein Problem. Wenn dort ein Kommata eingegeben wird, stürzt das Programm ab.
Datentyp ist double. Das was ich vorhabe ist die Berechnung des BMI's.
Gibt es eine Möglichkeit, dass das Programm nicht abstürzt, wenn man dort ein Komma eingibt, sondern dies automatisch in ein Punkt umwandelt und normal weiter rechnet?
ich bin mit Java noch nicht so ganz vertraut und komme bereits schon nicht mehr weiter.
Ich habe eine Benutzeroberfläche erstellt, bei der Daten eingegeben werden können.
Nun habe ich ein Problem. Wenn dort ein Kommata eingegeben wird, stürzt das Programm ab.
Datentyp ist double. Das was ich vorhabe ist die Berechnung des BMI's.
Gibt es eine Möglichkeit, dass das Programm nicht abstürzt, wenn man dort ein Komma eingibt, sondern dies automatisch in ein Punkt umwandelt und normal weiter rechnet?
Java:
double Größe = Double.parseDouble(txtGroesse.getText());
double Gewicht = Double.parseDouble(txtGewicht.getText());
double BMI = Gewicht/Math.pow(Größe,2);
Zuletzt bearbeitet: