Wie parse string mit negative Zahl von j2me-api?

Ich habe eine Zeichenkette die zahlen. Ich habe zum Parsen dieses Strings und speichern Sie diese zahlen in int -, float -, etc. Entsprechend

String str = "100,2.0,-100,19.99,0";

Ich kann es tun, indem Integer.parseInt() und Float.parseFloat() nach der Trennung. Aber ich kann es nicht für negative Zahl ist. Es wirft Ausnahme java.lang.NumberFormatException. Nach der Suche web ich konnte keine Lösung für dieses problem.

Also, wie kann ich parse eine negative ganze Zahl aus string und speichern in int mit j2me-api-Satz?

  • Verwirrend ist die Formulierung: "ich kann es tun, durch ... nach der Trennung", Sie müssen natürlich aufgeteilt auf , um zu analysieren, etwas, dass.
  • Float.parseFloat() funktionieren sollte, können cou noch mehr code/Kontext für die Ausnahme?
  • haben Sie halten mit String.startsWith - Methode? zB if (myString.startsWith("-")) { myString = myString.substring(1); }
InformationsquelleAutor masiboo | 2012-02-02
Schreibe einen Kommentar