Konvertieren von Zeichenfolgen (die Dezimalzahl) zu lange

Habe ich googelte ein bisschen herum, aber nicht finden konnten, Beispiele, eine Lösung zu finden. Hier ist mein problem:

String s = "100.000";
long l = Long.parseLong(s);

Der 2. Zeile code, die versucht, die zum analysieren der Zeichenfolge " s " in eine lange wirft ein NumberFormatException.

Gibt es eine Möglichkeit, um dieses? das problem ist die Zeichenfolge, die die dezimale Zahl ist eigentlich die Zeit in Millisekunden, so kann ich nicht casten auf int, weil ich verlieren Präzision.

was das dot steht für? ist es Trennzeichen zwischen 0 oder dezimal-Zeichen?

InformationsquelleAutor temelm | 2012-10-26

Schreibe einen Kommentar