用法:
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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。