Hi Leute!
Ich hab ein kleines Problem: ich hab eine Webanwendung entwickelt lokal auf meinem Testrechner, auf dem Java 6 installiert. Ich wusste aber von anfang an, dass auf dem Produktiv-Server nur Java 1.4 läuft. Daher hab ich eclipse so eingestellt, dass es als Compiler-Level 1.4 hat. Was eclipse mir aber dann nicht gesagt hat, ist, dass einige Funktionen in Java 6 nicht in Java 1.4 vorhanden sind, so zum Beispiel:
So, mein Problem ist folgendes: über eine JDBC-Verbindung frage ich Daten ab. Es gibt einige Spalte, die Integer-Werte enthalten, diese hole ich mit
Dann bekomme ich immer einen int-Wert, der dann mit Integer.valueOf(int) in ein Integer-Objekt umgewandelt wird. Würde ich aber
machen, bekomme ich keinen Int-Wert mehr zurück, sondern immer z.B. "1.0", "2.0" etc. Und wenn ich diesen String dann in
verwende, bekomm ich eine NumberFormatException.
Ich benötige also ein Äquivalent zu
in Java 1.4. Gibt es sowas?
Danke & viele Grüße
Martin
Ich hab ein kleines Problem: ich hab eine Webanwendung entwickelt lokal auf meinem Testrechner, auf dem Java 6 installiert. Ich wusste aber von anfang an, dass auf dem Produktiv-Server nur Java 1.4 läuft. Daher hab ich eclipse so eingestellt, dass es als Compiler-Level 1.4 hat. Was eclipse mir aber dann nicht gesagt hat, ist, dass einige Funktionen in Java 6 nicht in Java 1.4 vorhanden sind, so zum Beispiel:
Code:
Integer.valueOf(int);
So, mein Problem ist folgendes: über eine JDBC-Verbindung frage ich Daten ab. Es gibt einige Spalte, die Integer-Werte enthalten, diese hole ich mit
Code:
result.getInt();
Dann bekomme ich immer einen int-Wert, der dann mit Integer.valueOf(int) in ein Integer-Objekt umgewandelt wird. Würde ich aber
Code:
result.getString()
machen, bekomme ich keinen Int-Wert mehr zurück, sondern immer z.B. "1.0", "2.0" etc. Und wenn ich diesen String dann in
Code:
Integer.valueOf(String)
verwende, bekomm ich eine NumberFormatException.
Ich benötige also ein Äquivalent zu
Code:
Integer.valueOf(int)
Danke & viele Grüße
Martin