Integer.ValueOf 方法

定义

重载

名称 说明
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 值。

返回

表示Integeri的实例。

属性

注解

返回一个 Integer 表示指定 int 值的实例。 如果不需要新 Integer 实例,则此方法通常应优先用于构造函数 #Integer(int),因为此方法可能会通过缓存频繁请求的值产生明显更好的空间和时间性能。

此方法将始终缓存范围中的值,-128 到 127(含),并且可能会缓存此范围之外的其他值。

在 1.5 中添加。

适用于 . 的 java.lang.Integer.valueOf(int)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

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 字符串参数表示的值的对象。

属性

例外

如果无法解析为整数值,则为 <a0/a0>。

注解

返回 Integer 持有指定 String值的对象。 该参数被解释为表示带符号十进制整数,这与为方法提供 #parseInt(java.lang.String) 自变量一样。 结果是一个 Integer 对象,表示字符串指定的整数值。

换句话说,此方法返回 Integer 等于以下值的对象:

<blockquote/blockquote>Integer.valueOf(Integer.parseInt(s))<>

适用于 . 的 java.lang.Integer.valueOf(java.lang.String)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

另请参阅

适用于

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 指定弧度中的字符串参数所表示的值的对象。

属性

例外

如果 不能解析为整数值,则 或 。

注解

返回一个对象,该对象包含使用第二个 Integer 参数给定的弧度进行分析时从指定的 String 值中提取的值。 第一个参数被解释为表示第二个参数所指定的弧度中的有符号整数,这与为该方法指定 #parseInt(java.lang.String, int) 参数一样。 结果是一个 Integer 对象,表示字符串指定的整数值。

换句话说,此方法返回 Integer 等于以下值的对象:

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

适用于 . 的 java.lang.Integer.valueOf(java.lang.String, int)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

另请参阅

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

适用于