[Java]Datentypenkonvertierung String->double
An alle Java-Programierer Ich habe hier ein kleines Problem. Ich will unter Linux die Methode "parseDouble(String)" aus "java.lang.Double" benutzen, um einen über die Tastatur eingelesen String in den Datentyp double zu konvertieren. Jedoch sagt mir javac von SUN, dass er diese Methode gar- nicht kennt. Wo liegt mein Fehler? Die Quelldateien befinden sich im Anhang. Unter Windoof funktioniert das. Ich habe es mit den Versionen JDK1.1.7 bis JDK1.3 probiert die bei SuSE dabei waren. Habe dabei die SuSE Versionen 6.3 bis 7.1 Pro eingesetzt. Bin für jede Hilfe Dankbar! Gruß Markus
An alle Java-Programierer Ich habe hier ein kleines Problem. Ich will unter Linux die Methode "parseDouble(String)" aus "java.lang.Double" benutzen, um einen über die Tastatur eingelesen String in den Datentyp double zu konvertieren. Jedoch sagt mir javac von SUN, dass er diese Methode gar- nicht kennt. Wo liegt mein Fehler? Die Quelldateien befinden sich im Anhang. Unter Windoof funktioniert das. Ich habe es mit den Versionen JDK1.1.7 bis JDK1.3 probiert die bei SuSE dabei waren. Habe dabei die SuSE Versionen 6.3 bis 7.1 Pro eingesetzt. Bin für jede Hilfe Dankbar! Gruß Markus
* Markus Thode:
Ich will unter Linux die Methode "parseDouble(String)" aus "java.lang.Double" benutzen, um einen über die Tastatur eingelesen String in den Datentyp double zu konvertieren. Jedoch sagt mir javac von SUN, dass er diese Methode gar- nicht kennt.
Ich habe es mit den Versionen JDK1.1.7 bis JDK1.3 probiert die bei SuSE dabei waren.
Wenn man mal davon absieht, dass dein Code relativ schwierig zu lesen ist, da du dich nicht an die Java-Konventionen hälst -- keine Ahnung. java.lang.Double.parseDouble(String) ist seit JDK 1.2 Standard. Wie lautet denn die genaue Fehlermeldung? Thorsten -- Random .signature #42:
Am Donnerstag, 8. März 2001 13:20 schrieb Markus Thode:
Ich habe es mit den Versionen JDK1.1.7 bis JDK1.3 probiert die bei SuSE dabei waren.
Mit JDK 1.1.7 kann es nicht klappen, da erst in Java 2 (JDK >= 1.2) implementiert. Mit 1.3 geht es demzufolge auch, wenn bei Dir nicht, stimmt was mit der Installation bei Dir irgendwas nicht. Also erst mal mit "java -version" checken, was denn jetzt wirklich aktiv ist.
Habe dabei die SuSE Versionen 6.3 bis 7.1 Pro eingesetzt.
Das dahinter stehende Betriebssystem ist dabei total egal (solange ne JDK >= 1.2 läuft). -- Machs gut | http://www.iiv.de/schwinde/buerger/tremmel/ | http://www.knightsoft.de Manfred | http://www.knightsoft-net.de
From: Manfred Tremmel [mailto:Manfred.Tremmel@iiv.de] Am Donnerstag, 8. März 2001 13:20 schrieb Markus Thode:
Ich habe es mit den Versionen JDK1.1.7 bis JDK1.3 probiert die bei SuSE dabei waren.
Mit JDK 1.1.7 kann es nicht klappen, da erst in Java 2 (JDK >= 1.2) implementiert. Mit 1.3 geht es demzufolge auch, wenn bei Dir nicht, stimmt was mit der Installation bei Dir irgendwas nicht. Also erst mal mit "java -version" checken, was denn jetzt wirklich aktiv ist.
Das war ein guter Hinweis. Er gibt mir aus das bei mir noch 1.1.7B läuft. Da ist wohl was bei meiner Installation falsch- gelaufen. Melde mich, wenn ich es nicht hinbekomme. Danke
participants (3)
-
Manfred Tremmel
-
Markus Thode
-
Thorsten Jens