Chocobanana
Erfahrenes Mitglied
Hi!
Ich ärger mich gerade mit einem klassischen Anfängerproblem herum - sorry für die blöde Frage:
Über die URL übergebe ich einen Parameter wie z.B. lat=123.456! Dabei ist "." das Dezimaltrennzeichen.
Den Wert würde ich dann gerne einer Variable (Double) zuweisen.
Funktioniert auch so, aber das Dezimaltrennzeichen wird ignoriert und die Variable erhält den Wert 123456.
Das mit den Nachkommastellen klappt nur wenn ich die Variable als "lat=123,456" übergebe.
Wie kann ich denn Java erklären dass mein Punkt als Dezimaltrennzeichen interpretiert wird?
["Architektur": Openlayers liefert die Variablen, per AJAX und Struts Action wird die Variable übergeben und dann in einer Java Klasse verarbeitet]
Ich ärger mich gerade mit einem klassischen Anfängerproblem herum - sorry für die blöde Frage:
Über die URL übergebe ich einen Parameter wie z.B. lat=123.456! Dabei ist "." das Dezimaltrennzeichen.
Den Wert würde ich dann gerne einer Variable (Double) zuweisen.
Funktioniert auch so, aber das Dezimaltrennzeichen wird ignoriert und die Variable erhält den Wert 123456.
Das mit den Nachkommastellen klappt nur wenn ich die Variable als "lat=123,456" übergebe.
Wie kann ich denn Java erklären dass mein Punkt als Dezimaltrennzeichen interpretiert wird?
["Architektur": Openlayers liefert die Variablen, per AJAX und Struts Action wird die Variable übergeben und dann in einer Java Klasse verarbeitet]