komisch, komisch
Dag
- java
die fülle meiner java problem reisst bei mir zur zeit leider nicht ab. zur abwechslung habe ich es diesesmal mit etwas sonderbarem zu tun:
Ich habe einige Zahlen die im Stringformat daherkommen. Diese wandle ich mit
int temp=0;
try{
temp = (new Integer(s)).intValue();
}catch(NumberFormatException e){}
Das funktioniert mit "217", "185" und mit "13". Der nächste String ist die "109". An dieser Stelle gibt es jedesmal diese Exception:
java.lang.NumberFormatException: For input string: "109"
Ich habe nicht die leiseste Ahnung warum gerade dieses Element immer Mucken macht.
Danke
Hi,
int temp=0;
try{
temp = (new Integer(s)).intValue();
}catch(NumberFormatException e){}
Das funktioniert mit "217", "185" und mit "13". Der nächste String ist die "109". An dieser Stelle gibt es jedesmal diese Exception:
java.lang.NumberFormatException: For input string: "109"
Stehen noch Sonderzeichen in dem String? Gib mal im catch den String sowie dessen Länge aus.
cu,
Andreas
Hallo!
Wie MudGuard schon gesagt hat, kannst Du diese Einstellung nicht
per Website verändern. D.h., Du solltest über eine Alternative
mit einem Applet oder JavaScript nachdenken.
Dort kannst Du ja Ereignisse timen, ohne http-requests auszulösen.
Eine andere möglichkiet fällt mir im Augenblick nicht ein.
Gruß
Hallo,
int temp=0;
try{
temp = (new Integer(s)).intValue();
}catch(NumberFormatException e){}
Unabhängig von deinem Problem wollte ich nur kurz feststellen, daß du
einen String auch einfacher zu einem int konvertiert kriegst:
temp = Integer.parseInt(s);
Kann man besser lesen und vermeidet die temporäre Generierung eines
Integer-Objektes.
Gruß
Slyh