Java 字符串转为float类型是开发中常用的需求,它有2种方法。
下面介绍每种方法的使用。
方法1
Float.parseFloat方法
public class String2FloatExample1{
public static void main(String[] args) {
String a = "2";
String b = "3";
float c = Float.parseFloat(a) + Float.parseFloat(b);//Float.parseFloat方法
System.out.println("不转float类型c=" + a+b);//字符串拼接
System.out.println("转为float类型c=" + c);//数学计算
}
}
方法2Float.valueOf(str).floatValue() 方法
public class String2FloatExample2{
public static void main(String[] args) {
String a = "2";
String b = "3";
float c = Float.valueOf(a).floatValue() + Float.valueOf(b).floatValue();//Float.valueOf(str).floatValue();
System.out.println("不转float类型c=" + a+b);//字符串拼接
System.out.println("转为float类型c=" + c);//数学计算
}
}
以上输出都为:
不转float类型c=23
转为float类型c=5.0
转为float类型c=5.0