Character 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 Character clase ajusta un valor del tipo char primitivo en un objeto .
[Android.Runtime.Register("java/lang/Character", DoNotGenerateAcw=true)]
public sealed class Character : Java.Lang.Object, IConvertible, IDisposable, Java.IO.ISerializable, Java.Lang.IComparable
[<Android.Runtime.Register("java/lang/Character", DoNotGenerateAcw=true)>]
type Character = class
inherit Object
interface IConvertible
interface ISerializable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
interface IComparable
- Herencia
- Atributos
- Implementaciones
Comentarios
La Character clase ajusta un valor del tipo char primitivo en un objeto . Un objeto de clase Character contiene un único campo cuyo tipo es char.
Además, esta clase proporciona varios métodos para determinar la categoría de un carácter (letra minúscula, dígito, etc.) y para convertir caracteres de mayúsculas a minúsculas y viceversa.
La información de caracteres se basa en el estándar Unicode
Los métodos y los datos de la clase Character se definen mediante la información del archivo UnicodeData que forma parte de la base de datos de caracteres Unicode mantenida por el Consorcio Unicode. Este archivo especifica varias propiedades, como el nombre y la categoría general para cada punto de código Unicode definido o intervalo de caracteres.
El archivo y su descripción están disponibles en el Consorcio Unicode en: <ul><li>http://www.unicode.org</ul>
<h2>"conformance">Unicode Conformance</h2>
Los campos y métodos de clase Character se definen en términos de información de caracteres del estándar Unicode, específicamente el archivo UnicodeData que forma parte de la base de datos de caracteres Unicode. Este archivo especifica propiedades que incluyen el nombre y la categoría de cada punto de código Unicode asignado o intervalo de caracteres. El archivo está disponible en el Consorcio Unicode en http://www.unicode.org.
La información de caracteres se basa en el estándar Unicode, versión 15.0.
La plataforma Java ha admitido diferentes versiones del estándar Unicode a lo largo del tiempo. Las actualizaciones a las versiones más recientes del estándar Unicode se produjeron en las siguientes versiones de Java, cada una que indica la nueva versión: <table class="striped"><caption style="display:none">Shows Java releases and supported Unicode versions</caption><thead><tr><th scope="col">Java release</th><scope="col">Unicode version</th></tr></thead><tbody><tr><th scope="row" style="text-align:left">Java SE 20</th td>Unicode 15.0/td</tr tr><><th scope="row" style="text-align:left">Java SE 19</th><><>td<Unicode 14.0></td></tr tr><><th scope="row" style="text-align:left">Java SE 15</th><td>Unicode 13.0</td></tr><><th scope="row" style="text-align:left">Java SE 13</th><td>Unicode 12.1</td></tr tr><><th scope="row" style="text-align:left">Java SE 12</th><td>Unicode 11.0</td></tr tr><><th scope="row" style="text-align:left">Java SE 11</th><td>Unicode 10.0</td></tr tr><><th scope="row" style="text-align:left">Java SE 9</th><td>Unicode 8.0</td></tr><><th scope="row" style=" text-align:left">Java SE 8</th><td>Unicode 6.2</td></tr tr><><tr th scope="row" style="text-align:left">Java SE 7</th td Unicode 6.0>/td</tr tr><><th scope="row" style="text-align:left">Java SE 5.0</th><><>td<>Unicode 4.0</td></tr tr><><th scope="row" style="text-align:left">Java SE 1.4</th><td>Unicode 3.0</td></tr tr><tr><th scope="row" style="text-align:left">JDK 1.1</th><td>Unicode 2.0</td></tr tr><><th scope="row" style="text-align:left">JDK 1.0.2</th><td>Unicode 1.1.5</td></tr/tbody><></table> Variaciones de estas versiones Base Unicode, como apéndices reconocidos, se documentan en otro lugar. <h2>"unicode">Representaciones de caracteres< Unicode/h2>
El char tipo de datos (y, por tanto, el valor que un Character objeto encapsula) se basa en la especificación Unicode original, que definió caracteres como entidades de 16 bits de ancho fijo. El estándar Unicode ha cambiado desde entonces para permitir caracteres cuya representación requiere más de 16 bits. El intervalo de puntos de código em legal/em<es ahora U+0000 a U+10FFFF, conocido como >em<Unicode scalar value>/em<.><> (Consulte el definiciónhttp://www.unicode.org/reports/tr27/#notation de la notación U+n en el estándar Unicode).
"BMP">El conjunto de caracteres de U+0000 a U+FFFF a veces se conoce como el <plano>multilingüe básico (BMP)</em>. "adicional">Caracteres cuyos puntos de código son mayores que U+FFFF se denominan<> caracteres< complementarios/em>s. La plataforma Java usa la representación UTF-16 en char matrices y en las String clases y StringBuffer . En esta representación, los caracteres complementarios se representan como un par de char valores, el primero del <rango alto-suplentes></em>, (\ uD800-\ uDBFF), el segundo del <intervalo em>bajo-suplentes</em> (\ uDC00-\ uDFFF).
Un char valor, por lo tanto, representa puntos de código de plano multilingüe básico (BMP), incluidos los puntos de código suplentes o las unidades de código de la codificación UTF-16. Un int valor representa todos los puntos de código Unicode, incluidos los puntos de código complementarios. Los 21 bits inferiores (menos significativos) de se usan para representar puntos de int código Unicode y los 11 bits superiores (más significativos) deben ser cero. A menos que se especifique lo contrario, el comportamiento con respecto a los caracteres complementarios y los valores suplentes char es el siguiente:
<ul><li>Los métodos que solo aceptan un char valor no pueden admitir caracteres adicionales. Tratan char los valores de los intervalos suplentes como caracteres no definidos. Por ejemplo, Character.isLetter('\u005CuD840') devuelve false, aunque este valor específico si va seguido de cualquier valor suplente bajo en una cadena representaría una letra.
<li>Los métodos que aceptan un int valor admiten todos los caracteres Unicode, incluidos los caracteres complementarios. Por ejemplo, Character.isLetter(0x2F81A) devuelve true porque el valor de punto de código representa una letra (ideógrafo CJK).
</ul>
En la documentación de la API de Java SE, <em>Unicode code point</em> se usa para los valores de caracteres del intervalo entre U+0000 y U+10FFFF, y <em>Unicode code unit</em> se usa para valores de 16 bits char que son unidades de código de la <codificación em>UTF-16</em> . Para obtener más información sobre la terminología de Unicode, consulte el glosario unicode.
<-- 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. -->
Agregado en la versión 1.0.
Documentación de Java para java.lang.Character.
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
| Nombre | Description |
|---|---|
| Character(Char) |
Construye un objeto recién asignado |
Campos
| Nombre | Description |
|---|---|
| Bytes |
Número de bytes usados para representar un |
| CombiningSpacingMark |
Categoría general "Mc" en la especificación Unicode. |
| ConnectorPunctuation |
Categoría general "Pc" en la especificación Unicode. |
| Control |
Categoría general "Cc" en la especificación Unicode. |
| CurrencySymbol |
Categoría general "Sc" en la especificación Unicode. |
| DashPunctuation |
Categoría general "Pd" en la especificación Unicode. |
| DecimalDigitNumber |
Categoría general "Nd" en la especificación Unicode. |
| DirectionalityArabicNumber |
Tipo de carácter bidireccional débil "AN" en la especificación Unicode. |
| DirectionalityBoundaryNeutral |
Tipo de carácter bidireccional débil "BN" en la especificación Unicode. |
| DirectionalityCommonNumberSeparator |
Tipo de carácter bidireccional débil "CS" en la especificación Unicode. |
| DirectionalityEuropeanNumber |
Tipo de carácter bidireccional débil "EN" en la especificación Unicode. |
| DirectionalityEuropeanNumberSeparator |
Tipo de carácter bidireccional débil "ES" en la especificación Unicode. |
| DirectionalityEuropeanNumberTerminator |
Tipo de carácter bidireccional débil "ET" en la especificación Unicode. |
| DirectionalityFirstStrongIsolate |
Tipo de carácter bidireccional débil "FSI" en la especificación Unicode. |
| DirectionalityLeftToRight |
Tipo de carácter bidireccional seguro "L" en la especificación Unicode. |
| DirectionalityLeftToRightEmbedding |
Tipo de carácter bidireccional seguro "LRE" en la especificación Unicode. |
| DirectionalityLeftToRightIsolate |
Tipo de carácter bidireccional débil "LRI" en la especificación Unicode. |
| DirectionalityLeftToRightOverride |
Tipo de carácter bidireccional seguro "LRO" en la especificación Unicode. |
| DirectionalityNonspacingMark |
Tipo de carácter bidireccional débil "NSM" en la especificación Unicode. |
| DirectionalityOtherNeutrals |
Tipo de carácter bidireccional neutro "ON" en la especificación Unicode. |
| DirectionalityParagraphSeparator |
Tipo de carácter bidireccional neutro "B" en la especificación Unicode. |
| DirectionalityPopDirectionalFormat |
Tipo de carácter bidireccional débil "PDF" en la especificación Unicode. |
| DirectionalityPopDirectionalIsolate |
Tipo de carácter bidireccional débil "PDI" en la especificación Unicode. |
| DirectionalityRightToLeft |
Tipo de carácter bidireccional seguro "R" en la especificación Unicode. |
| DirectionalityRightToLeftArabic |
Tipo de carácter bidireccional seguro "AL" en la especificación Unicode. |
| DirectionalityRightToLeftEmbedding |
Tipo de carácter bidireccional seguro "RLE" en la especificación Unicode. |
| DirectionalityRightToLeftIsolate |
Tipo de carácter bidireccional débil "RLI" en la especificación Unicode. |
| DirectionalityRightToLeftOverride |
Tipo de carácter bidireccional seguro "RLO" en la especificación Unicode. |
| DirectionalitySegmentSeparator |
Tipo de carácter bidireccional neutro "S" en la especificación Unicode. |
| DirectionalityUndefined |
Tipo de carácter bidireccional no definido. |
| DirectionalityWhitespace |
Tipo de carácter bidireccional neutro "WS" en la especificación Unicode. |
| EnclosingMark |
Categoría general "Me" en la especificación Unicode. |
| EndPunctuation |
Categoría general "Pe" en la especificación Unicode. |
| FinalQuotePunctuation |
Categoría general "Pf" en la especificación Unicode. |
| Format |
Categoría general "Cf" en la especificación Unicode. |
| InitialQuotePunctuation |
Categoría general "Pi" en la especificación Unicode. |
| LetterNumber |
Categoría general "Nl" en la especificación Unicode. |
| LineSeparator |
Categoría general "Zl" en la especificación Unicode. |
| LowercaseLetter |
Categoría general "Ll" en la especificación Unicode. |
| MathSymbol |
Categoría general "Sm" en la especificación Unicode. |
| MaxCodePoint |
Valor máximo de un objeto
Punto de código Unicode, constante |
| MaxHighSurrogate |
Valor máximo de un objeto
Unidad de código suplente alto unicode en la codificación UTF-16, constante |
| MaxLowSurrogate |
Valor máximo de un objeto
Unidad de código suplente baja unicode en la codificación UTF-16, constante |
| MaxRadix |
El radix máximo disponible para la conversión a y desde cadenas. |
| MaxSurrogate |
Valor máximo de una unidad de código suplente Unicode en la codificación UTF-16, constante |
| MaxValue |
El valor constante de este campo es el valor más grande de tipo |
| MinCodePoint |
Valor mínimo de un objeto
Punto de código Unicode, constante |
| MinHighSurrogate |
Valor mínimo de un objeto
Unidad de código suplente alto unicode en la codificación UTF-16, constante |
| MinLowSurrogate |
Valor mínimo de un objeto
Unidad de código suplente baja unicode en la codificación UTF-16, constante |
| MinRadix |
Radix mínimo disponible para la conversión a y desde cadenas. |
| MinSupplementaryCodePoint |
Valor mínimo de un objeto
Punto de código complementario Unicode, constante |
| MinSurrogate |
Valor mínimo de una unidad de código suplente Unicode en la codificación UTF-16, constante |
| MinValue |
El valor constante de este campo es el valor más pequeño de tipo |
| ModifierLetter |
Categoría general "Lm" en la especificación Unicode. |
| ModifierSymbol |
Categoría general "Sk" en la especificación Unicode. |
| NonSpacingMark |
Categoría general "Mn" en la especificación Unicode. |
| OtherLetter |
Categoría general "Lo" en la especificación Unicode. |
| OtherNumber |
Categoría general "No" en la especificación Unicode. |
| OtherPunctuation |
Categoría general "Po" en la especificación Unicode. |
| OtherSymbol |
Categoría general "So" en la especificación Unicode. |
| ParagraphSeparator |
Categoría general "Zp" en la especificación Unicode. |
| PrivateUse |
Categoría general "Co" en la especificación Unicode. |
| Size |
Número de bits usado para representar un |
| SpaceSeparator |
Categoría general "Zs" en la especificación Unicode. |
| StartPunctuation |
Categoría general "Ps" en la especificación Unicode. |
| Surrogate |
Categoría general "Cs" en la especificación Unicode. |
| TitlecaseLetter |
Categoría general "Lt" en la especificación Unicode. |
| Unassigned |
Categoría general "Cn" en la especificación Unicode. |
| UppercaseLetter |
Categoría general "Lu" en la especificación Unicode. |
Propiedades
| Nombre | Description |
|---|---|
| Class |
Devuelve la clase en tiempo de ejecución de este |
| Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
| JniIdentityHashCode |
Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad. (Heredado de Object) |
| JniManagedPeerState |
La |
| JniPeerMembers |
Obtiene los metadatos de JNI usados para invocar miembros de este Java del mismo nivel. |
| PeerReference |
Obtiene la referencia de objeto JNI para este Java del mismo nivel. (Heredado de Object) |
| ThresholdClass |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. (Heredado de Object) |
| ThresholdType |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. (Heredado de Object) |
| Type |
Instancia |
Métodos
| Nombre | Description |
|---|---|
| CharCount(Int32) |
Determina el número de valores necesarios para representar el carácter especificado (punto de |
| CharValue() |
Devuelve el valor de este |
| Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
| CodePointAt(Char[], Int32, Int32) |
Devuelve el punto de código en el índice especificado de la |
| CodePointAt(Char[], Int32) |
Devuelve el punto de código en el índice especificado de la |
| CodePointAt(ICharSequence, Int32) |
Devuelve el punto de código en el índice especificado de . |
| CodePointAt(String, Int32) |
Devuelve el punto de código en el índice especificado de . |
| CodePointBefore(Char[], Int32, Int32) |
Devuelve el punto de código anterior al índice especificado de la |
| CodePointBefore(Char[], Int32) |
Devuelve el punto de código anterior al índice especificado de la |
| CodePointBefore(ICharSequence, Int32) |
Devuelve el punto de código anterior al índice especificado de . |
| CodePointBefore(String, Int32) |
Devuelve el punto de código anterior al índice especificado de . |
| CodePointCount(Char[], Int32, Int32) |
Devuelve el número de puntos de código Unicode en una subbarray del |
| CodePointCount(ICharSequence, Int32, Int32) |
Devuelve el número de puntos de código Unicode en el intervalo de texto de la secuencia char especificada. |
| CodePointCount(String, Int32, Int32) |
Devuelve el número de puntos de código Unicode en el intervalo de texto de la secuencia char especificada. |
| CodePointOf(String) |
Devuelve el valor de punto de código del carácter Unicode especificado por el nombre de carácter especificado. |
| Compare(Char, Char) |
Compara dos |
| CompareTo(Character) |
Compara dos |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
La |
| Digit(Char, Int32) |
Devuelve el valor numérico del carácter |
| Digit(Int32, Int32) |
Devuelve el valor numérico del carácter especificado (punto de código Unicode) en el radix especificado. |
| Dispose() |
Libera los recursos mantenidos por este Java del mismo nivel. (Heredado de Object) |
| Dispose(Boolean) |
Libera los recursos mantenidos por este Java del mismo nivel. (Heredado de Object) |
| DisposeUnlessReferenced() |
La |
| Equals(Object) |
La |
| Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
| ForDigit(Int32, Int32) |
Determina la representación de caracteres de un dígito específico en el radix especificado. |
| GetDirectionality(Char) |
Devuelve la propiedad Directionality Unicode para el carácter especificado. |
| GetDirectionality(Int32) |
Devuelve la propiedad Directionality Unicode para el carácter especificado (punto de código Unicode). |
| GetHashCode() |
Devuelve un valor de código hash del objeto. (Heredado de Object) |
| GetName(Int32) |
Devuelve el nombre del carácter |
| GetNumericValue(Char) |
Devuelve el |
| GetNumericValue(Int32) |
Devuelve el |
| GetType(Char) |
Devuelve un valor que indica la categoría general de un carácter. |
| GetType(Int32) |
Devuelve un valor que indica la categoría general de un carácter. |
| HashCode(Char) |
Devuelve un código hash para un |
| HighSurrogate(Int32) |
Devuelve el suplente inicial (una unidad de código suplente alta) del par suplente que representa el carácter complementario especificado (punto de código Unicode) en la codificación UTF-16. |
| IsAlphabetic(Int32) |
Determina si el carácter especificado (punto de código Unicode) es alfabético. |
| IsBmpCodePoint(Int32) |
Determina si el carácter especificado (punto de código Unicode) está en el plano multilingüe básico (BMP). |
| IsDefined(Char) |
Determina si un carácter se define en Unicode. |
| IsDefined(Int32) |
Determina si se define un carácter (punto de código Unicode) en Unicode. |
| IsDigit(Char) |
Determina si el carácter especificado es un dígito. |
| IsDigit(Int32) |
Determina si el carácter especificado (punto de código Unicode) es un dígito. |
| IsEmoji(Int32) |
Determina si el carácter especificado (punto de código Unicode) es un Emoji. |
| IsEmojiComponent(Int32) |
Determina si el carácter especificado (punto de código Unicode) es un componente emoji. |
| IsEmojiModifier(Int32) |
Determina si el carácter especificado (punto de código Unicode) es un modificador emoji. |
| IsEmojiModifierBase(Int32) |
Determina si el carácter especificado (punto de código Unicode) es una base modificadora emoji. |
| IsEmojiPresentation(Int32) |
Determina si el carácter especificado (punto de código Unicode) tiene la propiedad Emoji Presentation de forma predeterminada. |
| IsExtendedPictographic(Int32) |
Determina si el carácter especificado (punto de código Unicode) es un pictográfico extendido. |
| IsHighSurrogate(Char) |
Determina si el valor especificado |
| IsIdentifierIgnorable(Char) |
Determina si el carácter especificado debe considerarse un carácter ignorable en un identificador java o un identificador Unicode. |
| IsIdentifierIgnorable(Int32) |
Determina si el carácter especificado (punto de código Unicode) debe considerarse como un carácter ignorable en un identificador de Java o un identificador Unicode. |
| IsIdeographic(Int32) |
Determina si el carácter especificado (punto de código Unicode) es un ideógrafo CJKV (chino, japonés, coreano y vietnamita), tal como se define en el estándar Unicode. |
| IsISOControl(Char) |
Determina si el carácter especificado es un carácter de control ISO. |
| IsISOControl(Int32) |
Determina si el carácter al que se hace referencia (punto de código Unicode) es un carácter de control ISO. |
| IsJavaIdentifierPart(Char) |
Determina si el carácter especificado puede formar parte de un identificador de Java como distinto del primer carácter. |
| IsJavaIdentifierPart(Int32) |
Determina si el carácter (punto de código Unicode) puede formar parte de un identificador de Java que no sea el primer carácter. |
| IsJavaIdentifierStart(Char) |
Determina si el carácter especificado está permitido como primer carácter en un identificador de Java. |
| IsJavaIdentifierStart(Int32) |
Determina si el carácter (punto de código Unicode) está permitido como primer carácter de un identificador de Java. |
| IsJavaLetter(Char) |
Obsoletos.
Determina si el carácter especificado está permitido como primer carácter en un identificador de Java. |
| IsJavaLetterOrDigit(Char) |
Obsoletos.
Determina si el carácter especificado puede formar parte de un identificador de Java como distinto del primer carácter. |
| IsLetter(Char) |
Determina si el carácter especificado es una letra. |
| IsLetter(Int32) |
Determina si el carácter especificado (punto de código Unicode) es una letra. |
| IsLetterOrDigit(Char) |
Determina si el carácter especificado es una letra o un dígito. |
| IsLetterOrDigit(Int32) |
Determina si el carácter especificado (punto de código Unicode) es una letra o un dígito. |
| IsLowerCase(Char) |
Determina si el carácter especificado es un carácter en minúsculas. |
| IsLowerCase(Int32) |
Determina si el carácter especificado (punto de código Unicode) es un carácter en minúsculas. |
| IsLowSurrogate(Char) |
Determina si el valor especificado |
| IsMirrored(Char) |
Determina si el carácter se refleja según la especificación Unicode. |
| IsMirrored(Int32) |
Determina si el carácter especificado (punto de código Unicode) se refleja según la especificación Unicode. |
| IsSpace(Char) |
Obsoletos.
Determina si el carácter especificado es espacio en blanco ISO-LATIN-1. |
| IsSpaceChar(Char) |
Determina si el carácter especificado es un carácter de espacio Unicode. |
| IsSpaceChar(Int32) |
Determina si el carácter especificado (punto de código Unicode) es un carácter de espacio Unicode. |
| IsSupplementaryCodePoint(Int32) |
Determina si el carácter especificado (punto de código Unicode) está en el intervalo de caracteres complementario. |
| IsSurrogate(Char) |
Determina si el valor especificado |
| IsSurrogatePair(Char, Char) |
Determina si el par de |
| IsTitleCase(Char) |
Determina si el carácter especificado es un carácter con título. |
| IsTitleCase(Int32) |
Determina si el carácter especificado (punto de código Unicode) es un carácter en mayúsculas. |
| IsUnicodeIdentifierPart(Char) |
Determina si el carácter especificado puede formar parte de un identificador Unicode como distinto del primer carácter. |
| IsUnicodeIdentifierPart(Int32) |
Determina si el carácter especificado (punto de código Unicode) puede formar parte de un identificador Unicode como distinto del primer carácter. |
| IsUnicodeIdentifierStart(Char) |
Determina si el carácter especificado está permitido como primer carácter en un identificador Unicode. |
| IsUnicodeIdentifierStart(Int32) |
Determina si el carácter especificado (punto de código Unicode) está permitido como primer carácter en un identificador Unicode. |
| IsUpperCase(Char) |
Determina si el carácter especificado es un carácter en mayúsculas. |
| IsUpperCase(Int32) |
Determina si el carácter especificado (punto de código Unicode) es un carácter en mayúsculas. |
| IsValidCodePoint(Int32) |
Determina si el punto de código especificado es válido. Valor de punto de código Unicode. |
| IsWhitespace(Char) |
Determina si el carácter especificado es espacio en blanco según Java. |
| IsWhitespace(Int32) |
Determina si el carácter especificado (punto de código Unicode) es un espacio en blanco según Java. |
| 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) |
| LowSurrogate(Int32) |
Devuelve el suplente final (una unidad de código suplente baja) del elemento . par suplente que representa el carácter complementario especificado (punto de código Unicode) en la codificación UTF-16. |
| 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) |
| OffsetByCodePoints(Char[], Int32, Int32, Int32, Int32) |
Devuelve el índice dentro de la subbarray especificada |
| OffsetByCodePoints(ICharSequence, Int32, Int32) |
Devuelve el índice dentro de la secuencia char especificada que se desplaza del objeto proporcionado |
| OffsetByCodePoints(String, Int32, Int32) |
Devuelve el índice dentro de la secuencia char especificada que se desplaza del objeto proporcionado |
| ReverseBytes(Char) |
Devuelve el valor obtenido al revertir el orden de los bytes en el valor especificado |
| SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
La |
| ToArray<T>() |
Crea una matriz administrada a partir de este contenedor de matriz Java. (Heredado de Object) |
| ToChars(Int32, Char[], Int32) |
Convierte el carácter especificado (punto de código Unicode) en su representación UTF-16. |
| ToChars(Int32) |
Convierte el carácter especificado (punto de código Unicode) en su representación UTF-16 almacenada en una |
| ToCodePoint(Char, Char) |
Convierte el par suplente especificado en su valor de punto de código complementario. |
| ToLowerCase(Char) |
Convierte el argumento de carácter en minúsculas mediante la información de asignación de mayúsculas y minúsculas del archivo UnicodeData. |
| ToLowerCase(Int32) |
Convierte el argumento de carácter (punto de código Unicode) en minúsculas mediante la información de asignación de mayúsculas y minúsculas del archivo UnicodeData. |
| ToString() |
Devuelve una representación de cadena del objeto. (Heredado de Object) |
| ToString(Char) |
Devuelve un |
| ToString(Int32) |
Devuelve un |
| ToTitleCase(Char) |
Convierte el argumento de carácter en mayúsculas mediante la información de asignación de mayúsculas y minúsculas del archivo UnicodeData. |
| ToTitleCase(Int32) |
Convierte el argumento de carácter (punto de código Unicode) en mayúsculas y minúsculas mediante la información de asignación de mayúsculas y minúsculas del archivo UnicodeData. |
| ToUpperCase(Char) |
Convierte el argumento de carácter en mayúsculas mediante la información de asignación de mayúsculas del archivo UnicodeData. |
| ToUpperCase(Int32) |
Convierte el argumento de carácter (punto de código Unicode) en mayúsculas mediante la información de asignación de mayúsculas del archivo UnicodeData. |
| UnregisterFromRuntime() |
Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad. (Heredado de Object) |
| ValueOf(Char) |
Devuelve una |
| 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, 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) |
| 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) |
Operadores
| Nombre | Description |
|---|---|
| Explicit(Character to Char) |
Convierte el valor especificado |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IComparable.CompareTo(Object) |
Compara este valor con el objeto especificado para ordenar. |
| IConvertible.GetTypeCode() |
Devuelve el código de tipo para este valor. |
| IConvertible.ToBoolean(IFormatProvider) |
La conversión a |
| IConvertible.ToByte(IFormatProvider) |
Convierte este valor en |
| IConvertible.ToChar(IFormatProvider) |
Convierte este valor en |
| IConvertible.ToDateTime(IFormatProvider) |
La conversión a |
| IConvertible.ToDecimal(IFormatProvider) |
La conversión a |
| IConvertible.ToDouble(IFormatProvider) |
La conversión a |
| IConvertible.ToInt16(IFormatProvider) |
Convierte este valor en |
| IConvertible.ToInt32(IFormatProvider) |
Convierte este valor en |
| IConvertible.ToInt64(IFormatProvider) |
Convierte este valor en |
| IConvertible.ToSByte(IFormatProvider) |
Convierte este valor en |
| IConvertible.ToSingle(IFormatProvider) |
La conversión a |
| IConvertible.ToString(IFormatProvider) |
Convierte este valor en |
| IConvertible.ToType(Type, IFormatProvider) |
Convierte este valor en el tipo especificado por |
| IConvertible.ToUInt16(IFormatProvider) |
Convierte este valor en |
| IConvertible.ToUInt32(IFormatProvider) |
Convierte este valor en |
| IConvertible.ToUInt64(IFormatProvider) |
Convierte este valor en |
| IJavaPeerable.Disposed() |
La |
| IJavaPeerable.Finalized() |
La |
| IJavaPeerable.JniObjectReferenceControlBlock |
La |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
La |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
La |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
La |
| IJavaPeerable.UnregisterFromRuntime() |
La |
Métodos de extensión
| Nombre | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtiene el nombre JNI del tipo de la instancia |
| JavaAs<TResult>(IJavaPeerable) |
Intente coerción |
| JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
| JavaCast<TResult>(IJavaObject) |
La |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Intente coerción |