Float包装类
Float 是 float的包装类
Float继承了 Number类 实现了 Comparable接口
Float方法
- byteValue() 示例方法
public static void main(String[] args) { Float f = 10f; // 将 Float类型转换为 byte类型 System.out.println(f.byteValue()); }
- compare(float f1, float f2) 静态方法
public static void main(String[] args) { /* * compare(Float f1, Float f2) * f1 > f2 = 1 * f1 = f2 = 0 * f1 < f2 = -1 */ System.out.println(Float.compare(10f, 12f)); }
- compareTo(Float f) 示例方法
public static void main(String[] args) { Float f1 = 10f; // 以数字形式比较两个Float对象,返回值为int,可参考上面的compare返回值 System.out.println(f1.compareTo(20f)); }
- doubleValue() 实例方法
将Float的值转换为double后返回 - floatValue() 实例方法
返回Float对象的float值 - intValue() 实例方法
将Float的值转换为int类型返回 - longValue() 实例方法
将Float的值换回为long类型返回 - max(float a, float b) 静态方法
返回较大的数值 - min(float a, float b) 静态方法
返回较小的数值 - parseFloat(String s) 静态方法
将String类型的数值转换为Float返回。 - shortValue() 实例方法
将Float的值转换为short类型返回 - sum(float a, float b) 静态方法
将两个float类型相加后返回 - valueOf(float f) 静态方法
将float 转换为 Float对象放回 - valueOf(String s) 静态方法
将String对象转换为Float对象返回。
如果String 对象不是数字字符串,会报java.lang.NumberFormatException.