Konvertieren Sie Float in String und String in Float in Java
-
Konvertieren von den String mit der Methode
valueOf()
in Float -
Konvertieren von den String mit der Methode
parseFloat()
in Float -
Konvertieren von einen String mit der Methode
Float()
in Float -
Konvertieren von Float mit der Methode
toString()
in einen String -
Konvertieren von Float in String mit dem Operator
+
-
Konvertieren von Float mit der Methode
valueOf()
in einen String -
Konvertieren von Float in String mit der Methode
format()
In diesem Tutorial wird erläutert, wie Sie float in String und string in float in Java konvertieren.
Konvertieren von den String mit der Methode valueOf()
in Float
Wir können die Methode valueOf()
der Klasse Float
verwenden, um Zeichenketten in Java in float umzuwandeln. Die Methode valueOf()
nimmt ein Argument und gibt einen Gleitkommawert zurück. Siehe das folgende Beispiel.
public class SimpleTesting {
public static void main(String[] args) {
String str = "123";
System.out.println("String value: " + str);
float f_Val = Float.valueOf(str);
System.out.println("Float value: " + f_Val);
}
}
Ausgabe:
String value: 123
Float value: 123.0
Konvertieren von den String mit der Methode parseFloat()
in Float
Die Klasse Float
enthält eine Methode parseFloat()
, die einen Wert für einen Zeichenkettentyp in einen Typ vom Typ float analysiert. Es akzeptiert ein einzelnes Argument und gibt einen Gleitkommawert zurück. Siehe das folgende Beispiel.
public class SimpleTesting {
public static void main(String[] args) {
String str = "123";
System.out.println("String value: " + str);
float f_Val = Float.parseFloat(str);
System.out.println("Float value: " + f_Val);
}
}
Ausgabe:
String value: 123
Float value: 123.0
Konvertieren von einen String mit der Methode Float()
in Float
In diesem Beispiel verwenden wir den Konstruktor Float()
, der ein Argument vom Typ string verwendet und einen Gleitkommawert vom primitiven Typ zurückgibt. Wir können dies verwenden, um einen String in Java in einen Float-Wert umzuwandeln. Siehe das folgende Beispiel.
public class SimpleTesting {
public static void main(String[] args) {
String str = "123";
System.out.println("String value: " + str);
float f_Val = new Float(str);
System.out.println("Float value: " + f_Val);
}
}
Ausgabe:
String value: 123
Float value: 123.0
Konvertieren von Float mit der Methode toString()
in einen String
Hier haben wir die Methode toString()
der Klasse Float
verwendet, um den Zeichenkettentyp des Float-Werts abzurufen. Siehe das folgende Beispiel.
public class SimpleTesting {
public static void main(String[] args) {
float fVal = 23.25f;
System.out.println("Float Value: " + fVal);
String str = Float.toString(fVal);
System.out.println("String Value: " + str);
}
}
Ausgabe:
Float Value: 23.25
String Value: 23.25
Konvertieren von Float in String mit dem Operator +
In Java kann der Plus-Operator verwendet werden, um float in string zu konvertieren. Der Plus-Operator wird verwendet, um einen beliebigen Typwert mit der Zeichenkette zu verketten und eine Zeichenkette zurückzugeben. Siehe das folgende Beispiel.
public class SimpleTesting {
public static void main(String[] args) {
float fVal = 23.25f;
System.out.println("Float Value: " + fVal);
String str = "" + fVal;
System.out.println("String Value: " + str);
}
}
Ausgabe:
Float Value: 23.25
String Value: 23.25
Konvertieren von Float mit der Methode valueOf()
in einen String
Um float in einen String umzuwandeln, haben wir die Methode valueOf()
der Klasse String
verwendet, die ein Argument vom Typ float verwendet und einen String an den Aufrufer zurückgibt. Siehe das folgende Beispiel.
public class SimpleTesting {
public static void main(String[] args) {
float fVal = 23.25f;
System.out.println("Float Value: " + fVal);
String str = String.valueOf(fVal);
System.out.println("String Value: " + str);
}
}
Ausgabe:
Float Value: 23.25
String Value: 23.25
Konvertieren von Float in String mit der Methode format()
Dies ist nützlich, wenn Sie eine formatierte Zeichenkette im angegebenen Format erhalten möchten, z. B. zwei Ziffern nach dem Dezimalpunkt. Wir können also die Klasse DecimalFormat
und ihre Methode format()
verwenden, um ein Zeichenkettenobjekt abzurufen. Siehe das folgende Beispiel.
import java.text.DecimalFormat;
public class SimpleTesting {
public static void main(String[] args) {
float fVal = 23.25f;
System.out.println("Float Value: " + fVal);
String str = new DecimalFormat("#.00").format(fVal);
System.out.println("String Value: " + str);
}
}
Ausgabe:
Float Value: 23.25
String Value: 23.25
Verwandter Artikel - Java Float
- Float- und Double-Datentyp in Java
- Konvertieren Sie Int in Float in Java
- Konvertieren Sie Double in Float in Java
- Wie drucke ich einen Float mit 2 Dezimalstellen in Java
Verwandter Artikel - Java String
- So führen Sie die Konvertierung von String in String-Array in Java durch
- Wie entferne ich eine Unterzeichenkette aus einer Zeichenkette in Java
- So konvertieren Sie Byte-Array in Hex-String in Java
- Wie man Java-String in Byte konvertiert
- Generieren Sie eine zufällige Zeichenkette in Java
- Die Swap-Methode in Java