用法:
public static Float valueOf (float value); public static Float valueOf (String value);
Float类valueOf()方法
- valueOf() 方法可在
java.lang
包。 - valueOf(浮点值)方法用于表示由给定参数(值)表示的 Float 对象是浮点类型。
- valueOf(字符串值)方法用于表示 Float 对象,该对象持有由给定参数 (value) 表示的浮点值是 String 类型。
- valueOf(浮点值)方法在返回实例时不会抛出异常。
- 但是,valueOf(String value) 方法在返回实例时可能会抛出异常。
- NullPointerException :在这个异常中,如果我们传递一个空值作为参数。
- 数字格式异常:在这个例外中,如果我们不将数字作为参数传递。
- valueOf(浮点值)和 valueOf(String value) 是静态方法,它们也可以通过类名访问,如果我们尝试使用类对象访问方法,那么我们也不会得到错误。
参数:
- 在第一种情况下,
float value
- 该参数表示浮点型的值。 - 在第二种情况下,“
String value
- 该参数代表String类型的值。
返回值:
在第一种情况下,该方法的返回类型是Float
- 它返回这个浮点参数的浮点表示。
第二种情况,这个方法的返回类型是Float
- 它返回此 String 参数的 Float 表示形式。
例:
// Java program to demonstrate the example
// of valueOf() method of Float class
public class ValueOfFloatClass {
public static void main(String[] args) {
// Object initialization
Float ob1 = new Float("10.20f");
Float ob2 = new Float("20.20f");
// Display ob1,ob2 values
System.out.println("ob1:" + ob1);
System.out.println("ob2:" + ob2);
// It returns Float object holding the value
// denoted by the given float argument
Float value1 = ob1.valueOf(20.10f);
// String object initialization for valueOf(String s)
String s = "80";
// It returns Float object holding the value
// denoted by the given String argument
Float value2 = ob2.valueOf(s);
// Display result values
System.out.println("ob1.valueOf(20.10f):" + value1);
System.out.println("ob2.valueOf(s):" + value2);
}
}
输出
ob1:10.2 ob2:20.2 ob1.valueOf(20.10f):20.1 ob2.valueOf(s):80.0
相关用法
- Java Float valueOf()用法及代码示例
- Java Float toString()用法及代码示例
- Java Float parseFloat()用法及代码示例
- Java Float equals()用法及代码示例
- Java Float hashCode()用法及代码示例
- Java Float intBitsToFloat()用法及代码示例
- Java Float longValue()用法及代码示例
- Java Float intValue()用法及代码示例
- Java Float byteValue()用法及代码示例
- Java Float floatValue()用法及代码示例
- Java Float doubleValue()用法及代码示例
- Java Float sum()用法及代码示例
- Java Float isFinite()用法及代码示例
- Java Float isNaN()用法及代码示例
- Java Float floatToIntBits()用法及代码示例
- Java Float toHexString()用法及代码示例
- Java Float compareTo()用法及代码示例
- Java Float max()用法及代码示例
- Java Float shortValue()用法及代码示例
- Java Float isInfinite()用法及代码示例
注:本文由纯净天空筛选整理自Preeti Jain大神的英文原创作品 Java Float class valueOf() method with example。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。