
- Java.lang 包類
- Java.lang - 首頁
- Java.lang - Boolean
- Java.lang - Byte
- Java.lang - Character
- Java.lang - Character.Subset
- Java.lang - Character.UnicodeBlock
- Java.lang - Class
- Java.lang - ClassLoader
- Java.lang - Compiler
- Java.lang - Double
- Java.lang - Enum
- Java.lang - Float
- Java.lang - InheritableThreadLocal
- Java.lang - Integer
- Java.lang - Long
- Java.lang - Math
- Java.lang - Number
- Java.lang - Object
- Java.lang - Package
- Java.lang - Process
- Java.lang - ProcessBuilder
- Java.lang - Runtime
- Java.lang - RuntimePermission
- Java.lang - SecurityManager
- Java.lang - Short
- Java.lang - StackTraceElement
- Java.lang - StrictMath
- Java.lang - String
- Java.lang - StringBuffer
- Java.lang - StringBuilder
- Java.lang - System
- Java.lang - Thread
- Java.lang - ThreadGroup
- Java.lang - ThreadLocal
- Java.lang - Throwable
- Java.lang - Void
- Java.lang 包其他內容
- Java.lang - 介面
- Java.lang - 錯誤
- Java.lang - 異常
- Java.lang 包有用資源
- Java.lang - 有用資源
- Java.lang - 討論
Java - valueOf() 方法
描述
valueOf 方法返回包含傳遞的引數值的相關 Number 物件。引數可以是基本資料型別、字串等。
此方法是靜態方法。該方法可以接受兩個引數,其中一個是字串,另一個是基數。
語法
以下是此方法的所有變體:
static Integer valueOf(int i) static Integer valueOf(String s) static Integer valueOf(String s, int radix)
引數
以下是引數的詳細資訊:
i - 將返回其 Integer 表示形式的 int。
s - 將返回其 Integer 表示形式的 String。
radix - 將根據傳遞的 String 決定返回的 Integer 的值。
返回值
valueOf(int i) - 返回一個包含指定基本型別值的 Integer 物件。
valueOf(String s) - 返回一個包含指定字串表示形式值的 Integer 物件。
valueOf(String s, int radix) - 返回一個包含指定字串表示形式的整數值的 Integer 物件,使用 radix 的值進行解析。
從 int 和 double 值建立 Integer 和 Double 示例
在此示例中,我們展示瞭如何使用 valueOf(int) 和 valueOf(double) 方法獲取包含提供的 int/double(基本變數)值的 Integer/Double 物件。我們建立了一個 Integer 變數 x,一個 Double 變數 d。使用 valueOf(int) 和 valueOf(double),我們填充 x 和 b,然後列印這些變數以驗證結果。
package com.tutorialspoint; public class Test { public static void main(String args[]) { Integer x =Integer.valueOf(9); Double d = Double.valueOf(5); System.out.println(x); System.out.println(d); } }
輸出
這將產生以下結果:
9 5.0
從包含 int 和 double 值的字串建立 Integer 和 Double 示例
在此示例中,我們展示瞭如何使用 valueOf(String) 方法獲取包含提供的 int/double(以字串形式)值的 Integer/Double 物件。我們建立了一個 Integer 變數 x,一個 Double 變數 d。使用 valueOf(String),我們填充 x 和 b,然後列印這些變數以驗證結果。
package com.tutorialspoint; public class Test { public static void main(String args[]) { Integer x =Integer.valueOf("9"); Double d = Double.valueOf("5"); System.out.println(x); System.out.println(d); } }
輸出
這將產生以下結果:
9 5.0
使用給定基數建立 Integer 示例
在此示例中,我們展示瞭如何使用 valueOf(String, int radix) 方法獲取包含提供的 int(以字串形式)值的 Integer 物件,並指定基數。我們建立了一個 Integer 變數 x。使用 valueOf(String, int),我們基於基數 16 填充 x,然後列印此變數以驗證結果。
package com.tutorialspoint; public class Test { public static void main(String args[]) { Integer x =Integer.valueOf("A", 16); System.out.println(x); } }
輸出
這將產生以下結果:
10