Zitat:
Zitat von brikler
Wenn ich Float.parseFloat mache, meckert zwar fürs erste der Compiler nicht, aber ich bekomme beim laufen lassen die Meldung:
|
Du hast Versucht mit den "Wert"
Token[n=0.87] zu parsen. Das das nicht klappt ist doch verständlich oder?
Du musst zuerst die
0.87 aus dem String herausschneiden und diesen dann mit Float.parseFloat(String str) zu einem Float parsen.
Nutze den Link von Sascha, oder schau auch mal hier vorbei:
http://java.sun.com/j2se/1.4.2/docs/...Tokenizer.html
weiterhin besitzt ein String auch eine split() Methode, die ggf. auch ganz hilfreich sein dürfte.
Hilfreich dürfte es sein, den Wert den man parsen möchte erst einmal auszugeben um sicher zu gehen, dass auch wirklich versucht wird ein gültiger Wert zu parsen.
Wenn alles läuft, kann man die Ausgabe später auskommentieren oder löschen.
Falls dabei weiter Probleme auftreten, poste einfach deinen Code und auch sofort deine Fehlermeldung mit. Java-Tags sollte dabei die Lesbarkeit erhöhen.