語言

Integer.ValueOf 方法

定義

多載

名稱 Description
ValueOf(Int32)

回傳 Integer 一個代表指定 int 值的實例。

ValueOf(String)

回傳 Integer 一個物件,其值為指定 String值。

ValueOf(String, Int32)

回傳 Integer 一個物件,包含解析第二個參數所給基數後從指定 String 值中提取的值。

ValueOf(Int32)

回傳 Integer 一個代表指定 int 值的實例。

[Android.Runtime.Register("valueOf", "(I)Ljava/lang/Integer;", "")]
public static Java.Lang.Integer ValueOf(int i);
[<Android.Runtime.Register("valueOf", "(I)Ljava/lang/Integer;", "")>]
static member ValueOf : int -> Java.Lang.Integer

參數

i
Int32

一種 int 價值。

傳回

一個 Integer 實例表示 i

屬性

備註

回傳 Integer 一個代表指定 int 值的實例。 若不需要新 Integer 實例,通常應優先使用此 #Integer(int)方法,因為此方法透過快取頻繁請求的值,可能帶來顯著更好的空間與時間效能。

此方法會始終快取範圍 -128 至127的值,且可能快取超出此範圍的其他值。

已在1.5中新增。

Java 文件 java.lang.Integer.valueOf(int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

ValueOf(String)

回傳 Integer 一個物件,其值為指定 String值。

[Android.Runtime.Register("valueOf", "(Ljava/lang/String;)Ljava/lang/Integer;", "")]
public static Java.Lang.Integer ValueOf(string s);
[<Android.Runtime.Register("valueOf", "(Ljava/lang/String;)Ljava/lang/Integer;", "")>]
static member ValueOf : string -> Java.Lang.Integer

參數

s
String

需要解析的字串。

傳回

一個 Integer 物件,儲存由字串參數所表示的值。

屬性

例外狀況

如果 string 無法解析為整數值。

備註

回傳 Integer 一個物件,其值為指定 String值。 參數被解釋為代表一個帶符號的十進位整數,就像該參數被賦予 #parseInt(java.lang.String) 方法一樣。 結果是一個 Integer 物件,代表字串指定的整數值。

換句話說,此方法回傳 Integer 的物件值為:

<引用>Integer.valueOf(Integer.parseInt(s))</引用>

Java 文件 java.lang.Integer.valueOf(java.lang.String)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

另請參閱

適用於

ValueOf(String, Int32)

回傳 Integer 一個物件,包含解析第二個參數所給基數後從指定 String 值中提取的值。

[Android.Runtime.Register("valueOf", "(Ljava/lang/String;I)Ljava/lang/Integer;", "")]
public static Java.Lang.Integer ValueOf(string s, int radix);
[<Android.Runtime.Register("valueOf", "(Ljava/lang/String;I)Ljava/lang/Integer;", "")>]
static member ValueOf : string * int -> Java.Lang.Integer

參數

s
String

需要解析的字串。

radix
Int32

用於詮釋的基數 s

傳回

一個 Integer 物件,該物件在指定的基數中,持有字串參數所代表的值。

屬性

例外狀況

如果 string 無法解析為整數值,或 radix Character.MAX_RADIX

備註

回傳 Integer 一個物件,包含解析第二個參數所給基數後從指定 String 值中提取的值。 第一個參數被解釋為代表第二個參數所指定的基數中的一個有符號整數,就像這些參數是直接給 #parseInt(java.lang.String, int) 方法一樣。 結果是一個 Integer 物件,代表字串指定的整數值。

換句話說,此方法回傳 Integer 的物件值為:

<引用>Integer.valueOf(Integer.parseInt(s, radix))</引用>

Java 文件 java.lang.Integer.valueOf(java.lang.String, int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

另請參閱

  • <xref:Java.Lang.Integer.ParseInt(System.String%2c+System.Int32)>

適用於