Integer Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
La Integer clase ajusta un valor del tipo int primitivo en un objeto .
[Android.Runtime.Register("java/lang/Integer", DoNotGenerateAcw=true)]
public sealed class Integer : Java.Lang.Number, IConvertible, IDisposable, Java.Interop.IJavaPeerable, Java.Lang.IComparable
[<Android.Runtime.Register("java/lang/Integer", DoNotGenerateAcw=true)>]
type Integer = class
inherit Number
interface IConvertible
interface IComparable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Herencia
- Atributos
- Implementaciones
Comentarios
La Integer clase ajusta un valor del tipo int primitivo en un objeto . Un objeto de tipo Integer contiene un único campo cuyo tipo es int.
Además, esta clase proporciona varios métodos para convertir un int objeto en String y en , String intasí como otras constantes y métodos útiles al tratar con .int
<-- Android quitado: párrafo en ValueBased
Se trata de una clase basada en valores; los programadores deben tratar las instancias que son #equals(Object) iguales que intercambiables y no deben usar instancias para la sincronización o puede producirse un comportamiento impredecible. Por ejemplo, en una versión futura, es posible que se produzca un error en la sincronización. -->
Nota de implementación: Las implementaciones de los métodos de "bit twiddling" (como #highestOneBit(int) highestOneBit y #numberOfTrailingZeros(int) numberOfTrailingZeros) se basan en material de Henry S. Warren, Jr.'s Hacker's Delight, (Addison Wesley, 2002).
Agregado en la versión 1.0.
Documentación de Java para java.lang.Integer.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Constructores
| Integer(Int32) |
Construye un objeto recién asignado |
| Integer(String) |
Construye un objeto recién asignado |
Campos
| Bytes |
Número de bytes usados para representar un |
| MaxValue |
Una constante que contiene el valor máximo que |
| MinValue |
Constante que contiene el valor mínimo que |
| Size |
Número de bits que se usan para representar un |
Propiedades
| Class |
Devuelve la clase en tiempo de ejecución de este |
| Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
| JniIdentityHashCode |
La |
| JniPeerMembers |
La |
| PeerReference |
La |
| ThresholdClass |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. (Heredado de Number) |
| ThresholdType |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. (Heredado de Number) |
| Type |
Instancia |
Métodos
| BitCount(Int32) |
Devuelve el número de bits uno en la representación binaria complementaria de los dos del valor especificado |
| ByteValue() |
Devuelve el valor del número especificado como . |
| Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
| Compare(Int32, Int32) |
Compara dos |
| CompareTo(Integer) |
Compara dos |
| CompareUnsigned(Int32, Int32) |
Compara dos |
| Decode(String) |
Descodifica un objeto |
| Dispose() |
La |
| Dispose(Boolean) |
La |
| DivideUnsigned(Int32, Int32) |
Devuelve el cociente sin signo de dividir el primer argumento por el segundo donde cada argumento y el resultado se interpreta como un valor sin signo. |
| DoubleValue() |
Devuelve el valor de esto |
| Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
| FloatValue() |
Devuelve el valor de esto |
| GetHashCode() |
Devuelve un valor de código hash del objeto. (Heredado de Object) |
| GetInteger(String) |
Determina el valor entero de la propiedad del sistema con el nombre especificado. |
| GetInteger(String, Int32) |
Determina el valor entero de la propiedad del sistema con el nombre especificado. |
| GetInteger(String, Integer) |
Devuelve el valor entero de la propiedad del sistema con el nombre especificado. |
| HashCode(Int32) |
Devuelve un código hash para un |
| HighestOneBit(Int32) |
Devuelve un |
| IntValue() |
Devuelve el valor de este |
| JavaFinalize() |
Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto . (Heredado de Object) |
| LongValue() |
Devuelve el valor de esto |
| LowestOneBit(Int32) |
Devuelve un |
| Max(Int32, Int32) |
Devuelve el mayor de dos |
| Min(Int32, Int32) |
Devuelve el menor de dos |
| Notify() |
Activa un único subproceso que está esperando en el monitor de este objeto. (Heredado de Object) |
| NotifyAll() |
Activa todos los subprocesos que están esperando en el monitor de este objeto. (Heredado de Object) |
| NumberOfLeadingZeros(Int32) |
Devuelve el número de bits cero que preceden al orden más alto ("más a la izquierda") de un bit en la representación binaria complementaria de los dos del valor especificado |
| NumberOfTrailingZeros(Int32) |
Devuelve el número de bits cero después del orden más bajo ("más a la derecha") de un bit en la representación binaria complementaria de los dos del valor especificado |
| ParseInt(ICharSequence, Int32, Int32, Int32) |
Analiza el |
| ParseInt(String) |
Analiza el argumento de cadena como un entero decimal con signo. |
| ParseInt(String, Int32) |
Analiza el argumento de cadena como un entero con signo en el radix especificado por el segundo argumento. |
| ParseInt(String, Int32, Int32, Int32) |
Analiza el |
| ParseUnsignedInt(ICharSequence, Int32, Int32, Int32) |
Analiza el |
| ParseUnsignedInt(String) |
Analiza el argumento de cadena como un entero decimal sin signo. |
| ParseUnsignedInt(String, Int32) |
Analiza el argumento string como un entero sin signo en el radix especificado por el segundo argumento. |
| ParseUnsignedInt(String, Int32, Int32, Int32) |
Analiza el |
| RemainderUnsigned(Int32, Int32) |
Devuelve el resto sin signo de dividir el primer argumento por el segundo donde cada argumento y el resultado se interpreta como un valor sin signo. |
| Reverse(Int32) |
Devuelve el valor obtenido al revertir el orden de los bits en la representación binaria complementaria de los dos del valor especificado |
| ReverseBytes(Int32) |
Devuelve el valor obtenido al revertir el orden de los bytes en la representación complementaria de los dos del valor especificado |
| RotateLeft(Int32, Int32) |
Devuelve el valor obtenido girando la representación binaria complementaria de los dos del valor especificado |
| RotateRight(Int32, Int32) |
Devuelve el valor obtenido girando la representación binaria complementaria de los dos del valor especificado |
| SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
| ShortValue() |
Devuelve el valor del número especificado como . |
| Signum(Int32) |
Devuelve la función signum del valor especificado |
| Sum(Int32, Int32) |
Agrega dos enteros juntos según el operador + . |
| ToArray<T>() |
La |
| ToBinaryString(Int32) |
Devuelve una representación de cadena del argumento entero como un entero sin signo en base 2. |
| ToHexString(Int32) |
Devuelve una representación de cadena del argumento entero como un entero sin signo en base 16. |
| ToOctalString(Int32) |
Devuelve una representación de cadena del argumento entero como un entero sin signo en base 8. |
| ToString() |
Devuelve una representación de cadena del objeto. (Heredado de Object) |
| ToString(Int32) |
Devuelve un |
| ToString(Int32, Int32) |
Devuelve una representación de cadena del primer argumento en el radix especificado por el segundo argumento. |
| ToUnsignedLong(Int32) |
Convierte el argumento en a |
| ToUnsignedString(Int32) |
Devuelve una representación de cadena del argumento como un valor decimal sin signo. |
| ToUnsignedString(Int32, Int32) |
Devuelve una representación de cadena del primer argumento como un valor entero sin signo en el radix especificado por el segundo argumento. |
| UnregisterFromRuntime() |
La |
| ValueOf(Int32) |
Devuelve una |
| ValueOf(String) |
Devuelve un |
| ValueOf(String, Int32) |
Devuelve un |
| Wait() |
Hace que el subproceso actual espere hasta que se despierta, normalmente por ser em notificado/em> o <em>interrumpido</em>.<>< (Heredado de Object) |
| Wait(Int64) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
| Wait(Int64, Int32) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
Operadores
| Explicit(Integer to Int32) |
La |
Implementaciones de interfaz explícitas
| IComparable.CompareTo(Object) |
La |
| IConvertible.GetTypeCode() |
La |
| IConvertible.ToBoolean(IFormatProvider) |
La |
| IConvertible.ToByte(IFormatProvider) |
La |
| IConvertible.ToChar(IFormatProvider) |
La |
| IConvertible.ToDateTime(IFormatProvider) |
La |
| IConvertible.ToDecimal(IFormatProvider) |
La |
| IConvertible.ToDouble(IFormatProvider) |
La |
| IConvertible.ToInt16(IFormatProvider) |
La |
| IConvertible.ToInt32(IFormatProvider) |
La |
| IConvertible.ToInt64(IFormatProvider) |
La |
| IConvertible.ToSByte(IFormatProvider) |
La |
| IConvertible.ToSingle(IFormatProvider) |
La |
| IConvertible.ToString(IFormatProvider) |
La |
| IConvertible.ToType(Type, IFormatProvider) |
La |
| IConvertible.ToUInt16(IFormatProvider) |
La |
| IConvertible.ToUInt32(IFormatProvider) |
La |
| IConvertible.ToUInt64(IFormatProvider) |
La |
| IJavaPeerable.Disposed() |
La |
| IJavaPeerable.DisposeUnlessReferenced() |
La |
| IJavaPeerable.Finalized() |
La |
| IJavaPeerable.JniManagedPeerState |
La |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
La |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
La |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
La |
Métodos de extensión
| JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
| JavaCast<TResult>(IJavaObject) |
La |
| GetJniTypeName(IJavaPeerable) |
La |