Erstellen und Initialisieren von Float - Objekten
Es gibt mehrere Möglichkeiten, Float - Objekte in Java zu erstellen und zu initialisieren:
Konstruktor
Der einfachste Weg, ein Float - Objekt zu erstellen, ist die Verwendung des Konstruktors:
Float f1 = new Float(3.14f);
Float f2 = new Float("3.14");
Im ersten Beispiel erstellen wir ein Float - Objekt, indem wir dem Konstruktor einen float
- Wert übergeben. Im zweiten Beispiel erstellen wir ein Float - Objekt, indem wir eine String - Darstellung einer Fließkommazahl übergeben.
Statische Fabrikmethode
Alternativ können Sie die statische Methode valueOf()
verwenden, um ein Float - Objekt zu erstellen:
Float f3 = Float.valueOf(3.14f);
Float f4 = Float.valueOf("3.14");
Die Methode valueOf()
gibt eine Float - Instanz zurück, die den angegebenen float
- oder String - Wert darstellt.
Autoboxing
Java's Autoboxing - Funktion ermöglicht es Ihnen, ein Float - Objekt aus einem primitiven float
- Wert zu erstellen, ohne den Konstruktor oder die Methode valueOf()
explizit zu verwenden:
float primitiveFloat = 3.14f;
Float f5 = primitiveFloat;
In diesem Beispiel wird der primitive float
- Wert automatisch in ein Float - Objekt umgewandelt.
Fließkomma - Literale
Sie können auch ein Float - Objekt erstellen, indem Sie in Ihrem Code ein Fließkomma - Literal verwenden:
Float f6 = 3.14f;
Das Suffix f
oder F
am Ende des Literals gibt an, dass der Wert als float
und nicht als double
behandelt werden soll.
Unabhängig von der verwendeten Methode ist es wichtig sicherzustellen, dass die Werte, die zum Erstellen von Float - Objekten verwendet werden, innerhalb des gültigen Bereichs für den Datentyp float
liegen.