Integer.ValueOf Método

Definición

Sobrecargas

Nombre Description
ValueOf(Int32)

Devuelve una Integer instancia que representa el valor especificado int .

ValueOf(String)

Devuelve un Integer objeto que contiene el valor del especificado String.

ValueOf(String, Int32)

Devuelve un Integer objeto que contiene el valor extraído del especificado String cuando se analiza con el radix proporcionado por el segundo argumento.

ValueOf(Int32)

Devuelve una Integer instancia que representa el valor especificado 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

Parámetros

i
Int32

un int valor.

Devoluciones

instancia Integer de ique representa .

Atributos

Comentarios

Devuelve una Integer instancia que representa el valor especificado int . Si no se requiere una nueva Integer instancia, este método normalmente se debe usar en preferencia para el constructor #Integer(int), ya que es probable que este método produzca un rendimiento de espacio y tiempo significativamente mejor mediante el almacenamiento en caché de valores solicitados con frecuencia.

Este método siempre almacenará en caché los valores del intervalo -128 a 127, ambos incluidos, y puede almacenar en caché otros valores fuera de este intervalo.

Agregado en 1.5.

Java documentación para java.lang.Integer.valueOf(int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

ValueOf(String)

Devuelve un Integer objeto que contiene el valor del especificado 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

Parámetros

s
String

cadena que se va a analizar.

Devoluciones

objeto Integer que contiene el valor representado por el argumento string.

Atributos

Excepciones

si string no se puede analizar como un valor entero.

Comentarios

Devuelve un Integer objeto que contiene el valor del especificado String. El argumento se interpreta como que representa un entero decimal con signo, exactamente como si el argumento se hubiera dado al #parseInt(java.lang.String) método . El resultado es un Integer objeto que representa el valor entero especificado por la cadena.

En otras palabras, este método devuelve un Integer objeto igual al valor de:

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

Java documentación para java.lang.Integer.valueOf(java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Consulte también

Se aplica a

ValueOf(String, Int32)

Devuelve un Integer objeto que contiene el valor extraído del especificado String cuando se analiza con el radix proporcionado por el segundo argumento.

[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

Parámetros

s
String

cadena que se va a analizar.

radix
Int32

el radix que se va a usar en la interpretación s

Devoluciones

objeto Integer que contiene el valor representado por el argumento string en el radix especificado.

Atributos

Excepciones

si string no se puede analizar como un valor entero, o radix Character.MAX_RADIX.

Comentarios

Devuelve un Integer objeto que contiene el valor extraído del especificado String cuando se analiza con el radix proporcionado por el segundo argumento. El primer argumento se interpreta como que representa un entero con signo en el radix especificado por el segundo argumento, exactamente como si se proporcionaran los argumentos al #parseInt(java.lang.String, int) método . El resultado es un Integer objeto que representa el valor entero especificado por la cadena.

En otras palabras, este método devuelve un Integer objeto igual al valor de:

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

Java documentación para java.lang.Integer.valueOf(java.lang.String, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Consulte también

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

Se aplica a