Java 类型转换方法

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);//数学计算

    }

}
方法2

Float.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