PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Java: Typenkonvertierung


BofD
2005-07-29, 21:00:18
Wie kann ich in Java zB aus einem String einen Double machen? also:
String s = "15.5";
Double d = ?(irgendwas s);

AlSvartr
2005-07-29, 21:03:53
Double d=Double.parseDouble(s);
...sollte sein, was du suchst.

Abe Ghiran
2005-07-29, 21:06:47
N'abend

Double.parseDouble (http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Double.html#parseDouble(java.lang.String)) ist dein Freund, bzw der Konstruktor Double(String s) (http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Double.html#Double(java.lang.String)) wenn du ein Objekt vom Typ Double haben willst. Die Double Klasse liegt in java.lang, wie die anderen Wrapper Klassen für die primitiven Datentypen auch.

Grüße, Jan

BofD
2005-07-29, 22:21:22
jo danke so geht's.

Kann man das auf alle (simplen) Datentypen so übertragen?

Jetzt hab ich noch ne Frage bezüglich dem Layout von Komponenten in einem Applet. Und zwar benutze ich NetBeans und will die einzelnen Komponenten (in der Entwicklungphase) frei anordnen und belibig skalieren. Also hab ich "kein Layout" eingestellt, mit dem erwünschten Effekt. Jedoch sind Textfelder im fertigen Applet viel zu schmal, obwohl vorher anders eingestellt. Woran könnte das liegen?