Character Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
La Character classe encapsule une valeur du type char primitif dans un objet.
[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
- Héritage
- Attributs
- Implémente
Remarques
La Character classe encapsule une valeur du type char primitif dans un objet. Un objet de classe Character contient un champ unique dont le type est char.
En outre, cette classe fournit plusieurs méthodes pour déterminer la catégorie d’un caractère (lettre minuscule, chiffre, etc.) et pour convertir des caractères en majuscules en minuscules et inversement.
Les informations sur les caractères sont basées sur la norme Unicode
Les méthodes et les données de classe Character sont définies par les informations contenues dans le fichier UnicodeData qui fait partie de la base de données de caractères Unicode conservée par le Consortium Unicode. Ce fichier spécifie différentes propriétés, y compris le nom et la catégorie générale pour chaque point de code Unicode ou plage de caractères défini.
Le fichier et sa description sont disponibles auprès du Consortium Unicode à l’adresse : <ul><li>http://www.unicode.org</ul>
<h2>"conformance">Unicode Conformance</h2>
Les champs et méthodes de classe Character sont définis en termes d’informations de caractère à partir de la norme Unicode, en particulier le fichier UnicodeData qui fait partie de la base de données de caractères Unicode. Ce fichier spécifie les propriétés, y compris le nom et la catégorie pour chaque point de code Unicode ou plage de caractères affecté. Le fichier est disponible à partir du Consortium Unicode à l’adresse http://www.unicode.org.
Les informations sur les caractères sont basées sur la norme Unicode, version 15.0.
La plateforme Java a pris en charge différentes versions de la norme Unicode au fil du temps. Les mises à niveau vers les versions plus récentes de la norme Unicode se sont produites dans les versions Java suivantes, chacune indiquant la nouvelle version : <table class="striped"><caption style="display :none">Shows Java releases and supported Unicode versions</caption><thead><tr><th scope="col">Java release</th th><scope="col »>Version< Unicode/th></tr></thead><tbody><tr><th scope="row » style="text-align :left">Java SE 20</><th td>Unicode 15.0</td>< 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 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><><th scope="row » style="text-align :left">Java SE 9</th><td>Unicode 8.0</td></tr><tr><th scope="row » style= » text-align :left"Java SE 8>/th<>td<Unicode 6.2>/td</tr tr><><th scope="row » style="text-align :left"><>Java SE 7</th><td>Unicode 6.0</td>< 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><><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> Variations de ces versions Unicode de base, telles que les annexes reconnues, sont documentées ailleurs. <h2>"unicode">Unicode Character Representations</h2>
Le char type de données (et par conséquent la valeur qu’un Character objet encapsule) est basé sur la spécification Unicode d’origine, qui a défini des caractères en tant qu’entités de largeur fixe 16 bits. La norme Unicode a depuis été modifiée pour autoriser les caractères dont la représentation nécessite plus de 16 bits. La plage de points< de code em>juridiques</em>s est maintenant U+0000 à U+10FFFF, appelée<> em Unicode scalaire value</em>. (Reportez-vous à la définitionhttp://www.unicode.org/reports/tr27/#notation de la notation U+n dans la norme Unicode.)
« BMP">L’ensemble de caractères de U+0000 à U+FFFF est parfois appelé <>em Basic Multilingue Plane (BMP)</em>. Les caractères « supplémentaires »> dont les points de code sont supérieurs à U+FFFF sont appelés <caractères>supplémentaires< em/em>s. La plateforme Java utilise la représentation UTF-16 dans char les tableaux et dans les String classes.StringBuffer Dans cette représentation, les caractères supplémentaires sont représentés sous la forme d’une paire de char valeurs, le premier de la <plage em>high-surrogates</em> , (\ ; uD800-\ ; uDBFF), deuxième de la <plage em>low-surrogates</em> (\ ; uDC00-\ ; uDFFF).
Par conséquent, une char valeur représente des points de code BMP (Basic Multilingue Plane), y compris les points de code de substitution ou les unités de code de l’encodage UTF-16. Une int valeur représente tous les points de code Unicode, y compris les points de code supplémentaires. Les 21 bits int inférieurs (les moins significatifs) sont utilisés pour représenter les points de code Unicode et les 11 bits supérieurs (les plus significatifs) doivent être zéro. Sauf indication contraire, le comportement par rapport aux caractères supplémentaires et aux valeurs de substitution char est le suivant :
<ul><li>Les méthodes qui acceptent uniquement une char valeur ne peuvent pas prendre en charge les caractères supplémentaires. Ils traitent les char valeurs des plages de substitution comme des caractères non définis. Par exemple, Character.isLetter('\u005CuD840') retourne false, même si cette valeur spécifique est suivie d’une valeur de faible substitution dans une chaîne représente une lettre.
<li>Les méthodes qui acceptent une int valeur prennent en charge tous les caractères Unicode, y compris les caractères supplémentaires. Par exemple, Character.isLetter(0x2F81A) retourne true parce que la valeur du point de code représente une lettre (ideograph CJK).
</ul>
Dans la documentation de l’API SE Java, <em>Unicode code point</em> est utilisé pour les valeurs de caractères comprises entre U+0000 et U+10FFFF, et <em>Unicode code unit</em> est utilisé pour les valeurs 16 bits char qui sont des unités de code de l’encodage <em>UTF-16</em>. Pour plus d’informations sur la terminologie Unicode, reportez-vous au glossaire Unicode.
<-- Supprimé par Android : paragraphe sur ValueBased
Il s’agit d’une classe basée sur une valeur ; Les programmeurs doivent traiter les instances qui sont #equals(Object) égales comme interchangeables et ne doivent pas utiliser d’instances pour la synchronisation, ou un comportement imprévisible peut se produire. Par exemple, dans une version ultérieure, la synchronisation peut échouer. -->
Ajouté dans la version 1.0.
Documentation Java pour java.lang.Character.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
Constructeurs
| Nom | Description |
|---|---|
| Character(Char) |
Construit un objet nouvellement alloué |
Champs
| Nom | Description |
|---|---|
| Bytes |
Nombre d’octets utilisés pour représenter une valeur dans un |
| CombiningSpacingMark |
Catégorie générale « Mc » dans la spécification Unicode. |
| ConnectorPunctuation |
Catégorie générale « Pc » dans la spécification Unicode. |
| Control |
Catégorie générale « Cc » dans la spécification Unicode. |
| CurrencySymbol |
Catégorie générale « Sc » dans la spécification Unicode. |
| DashPunctuation |
Catégorie générale « » dans la spécification Unicode. |
| DecimalDigitNumber |
Catégorie générale « Nd » dans la spécification Unicode. |
| DirectionalityArabicNumber |
Type de caractère bidirectionnel faible « AN » dans la spécification Unicode. |
| DirectionalityBoundaryNeutral |
Type de caractère bidirectionnel faible « BN » dans la spécification Unicode. |
| DirectionalityCommonNumberSeparator |
Type de caractère bidirectionnel faible « CS » dans la spécification Unicode. |
| DirectionalityEuropeanNumber |
Type de caractère bidirectionnel faible « EN » dans la spécification Unicode. |
| DirectionalityEuropeanNumberSeparator |
Type de caractère bidirectionnel faible « ES » dans la spécification Unicode. |
| DirectionalityEuropeanNumberTerminator |
Type de caractère bidirectionnel faible « ET » dans la spécification Unicode. |
| DirectionalityFirstStrongIsolate |
Type de caractère bidirectionnel faible « FSI » dans la spécification Unicode. |
| DirectionalityLeftToRight |
Type de caractère bidirectionnel fort « L » dans la spécification Unicode. |
| DirectionalityLeftToRightEmbedding |
Type de caractère bidirectionnel fort « LRE » dans la spécification Unicode. |
| DirectionalityLeftToRightIsolate |
Type de caractère bidirectionnel faible « LRI » dans la spécification Unicode. |
| DirectionalityLeftToRightOverride |
Type de caractère bidirectionnel fort « LRO » dans la spécification Unicode. |
| DirectionalityNonspacingMark |
Type de caractère bidirectionnel faible « NSM » dans la spécification Unicode. |
| DirectionalityOtherNeutrals |
Type de caractère bidirectionnel neutre « ON » dans la spécification Unicode. |
| DirectionalityParagraphSeparator |
Type de caractère bidirectionnel neutre « B » dans la spécification Unicode. |
| DirectionalityPopDirectionalFormat |
Type de caractère bidirectionnel faible « PDF » dans la spécification Unicode. |
| DirectionalityPopDirectionalIsolate |
Type de caractère bidirectionnel faible « PDI » dans la spécification Unicode. |
| DirectionalityRightToLeft |
Type de caractère bidirectionnel fort « R » dans la spécification Unicode. |
| DirectionalityRightToLeftArabic |
Type de caractère bidirectionnel fort « AL » dans la spécification Unicode. |
| DirectionalityRightToLeftEmbedding |
Type de caractère bidirectionnel fort « RLE » dans la spécification Unicode. |
| DirectionalityRightToLeftIsolate |
Type de caractère bidirectionnel faible « RLI » dans la spécification Unicode. |
| DirectionalityRightToLeftOverride |
Type de caractère bidirectionnel fort « RLO » dans la spécification Unicode. |
| DirectionalitySegmentSeparator |
Type de caractère bidirectionnel neutre « S » dans la spécification Unicode. |
| DirectionalityUndefined |
Type de caractère bidirectionnel non défini. |
| DirectionalityWhitespace |
Type de caractère bidirectionnel neutre « WS » dans la spécification Unicode. |
| EnclosingMark |
Catégorie générale « Moi » dans la spécification Unicode. |
| EndPunctuation |
Catégorie générale « Pe » dans la spécification Unicode. |
| FinalQuotePunctuation |
Catégorie générale « Pf » dans la spécification Unicode. |
| Format |
Catégorie générale « Cf » dans la spécification Unicode. |
| InitialQuotePunctuation |
Catégorie générale « Pi » dans la spécification Unicode. |
| LetterNumber |
Catégorie générale « Nl » dans la spécification Unicode. |
| LineSeparator |
Catégorie générale « Zl » dans la spécification Unicode. |
| LowercaseLetter |
Catégorie générale « Ll » dans la spécification Unicode. |
| MathSymbol |
Catégorie générale « Sm » dans la spécification Unicode. |
| MaxCodePoint |
Valeur maximale d’un
Point de code Unicode, constante |
| MaxHighSurrogate |
Valeur maximale d’un
Unité de code de substitution élevée Unicode dans l’encodage UTF-16, constante |
| MaxLowSurrogate |
Valeur maximale d’un
Unité de code de faible substitution Unicode dans l’encodage UTF-16, constante |
| MaxRadix |
Nombre maximal de radix disponibles pour la conversion vers et à partir de chaînes. |
| MaxSurrogate |
Valeur maximale d’une unité de code de substitution Unicode dans l’encodage UTF-16, constante |
| MaxValue |
La valeur constante de ce champ est la plus grande valeur de type |
| MinCodePoint |
Valeur minimale d’un
Point de code Unicode, constante |
| MinHighSurrogate |
Valeur minimale d’un
Unité de code de substitution élevée Unicode dans l’encodage UTF-16, constante |
| MinLowSurrogate |
Valeur minimale d’un
Unité de code de faible substitution Unicode dans l’encodage UTF-16, constante |
| MinRadix |
Rayon minimal disponible pour la conversion vers et à partir de chaînes. |
| MinSupplementaryCodePoint |
Valeur minimale d’un
Point de code supplémentaire Unicode, constante |
| MinSurrogate |
Valeur minimale d’une unité de code de substitution Unicode dans l’encodage UTF-16, constante |
| MinValue |
La valeur constante de ce champ est la plus petite valeur de type |
| ModifierLetter |
Catégorie générale « Lm » dans la spécification Unicode. |
| ModifierSymbol |
Catégorie générale « Sk » dans la spécification Unicode. |
| NonSpacingMark |
Catégorie générale « Mn » dans la spécification Unicode. |
| OtherLetter |
Catégorie générale « Lo » dans la spécification Unicode. |
| OtherNumber |
Catégorie générale « Non » dans la spécification Unicode. |
| OtherPunctuation |
Catégorie générale « Po » dans la spécification Unicode. |
| OtherSymbol |
Catégorie générale « So » dans la spécification Unicode. |
| ParagraphSeparator |
Catégorie générale « Zp » dans la spécification Unicode. |
| PrivateUse |
Catégorie générale « Co » dans la spécification Unicode. |
| Size |
Nombre de bits utilisés pour représenter une |
| SpaceSeparator |
Catégorie générale « Zs » dans la spécification Unicode. |
| StartPunctuation |
Catégorie générale « Ps » dans la spécification Unicode. |
| Surrogate |
Catégorie générale « Cs » dans la spécification Unicode. |
| TitlecaseLetter |
Catégorie générale « Lt » dans la spécification Unicode. |
| Unassigned |
Catégorie générale « Cn » dans la spécification Unicode. |
| UppercaseLetter |
Catégorie générale « Lu » dans la spécification Unicode. |
Propriétés
| Nom | Description |
|---|---|
| Class |
Retourne la classe runtime de ce |
| Handle |
Handle de l’instance Android sous-jacente. (Hérité de Object) |
| JniIdentityHashCode |
Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité. (Hérité de Object) |
| JniManagedPeerState |
La |
| JniPeerMembers |
Obtient les métadonnées JNI utilisées pour appeler les membres de cet homologue Java. |
| PeerReference |
Obtient la référence d’objet JNI pour cet homologue Java. (Hérité de Object) |
| ThresholdClass |
Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code. (Hérité de Object) |
| ThresholdType |
Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code. (Hérité de Object) |
| Type |
Instance |
Méthodes
| Nom | Description |
|---|---|
| CharCount(Int32) |
Détermine le nombre de |
| CharValue() |
Retourne la valeur de cet |
| Clone() |
Crée et retourne une copie de cet objet. (Hérité de Object) |
| CodePointAt(Char[], Int32, Int32) |
Retourne le point de code à l’index donné du |
| CodePointAt(Char[], Int32) |
Retourne le point de code à l’index donné du |
| CodePointAt(ICharSequence, Int32) |
Retourne le point de code à l’index donné du |
| CodePointAt(String, Int32) |
Retourne le point de code à l’index donné du |
| CodePointBefore(Char[], Int32, Int32) |
Retourne le point de code qui précède l’index donné du |
| CodePointBefore(Char[], Int32) |
Retourne le point de code précédant l’index donné du |
| CodePointBefore(ICharSequence, Int32) |
Retourne le point de code précédant l’index donné du |
| CodePointBefore(String, Int32) |
Retourne le point de code précédant l’index donné du |
| CodePointCount(Char[], Int32, Int32) |
Retourne le nombre de points de code Unicode dans un sous-ensemble de l’argument |
| CodePointCount(ICharSequence, Int32, Int32) |
Retourne le nombre de points de code Unicode dans la plage de texte de la séquence de caractères spécifiée. |
| CodePointCount(String, Int32, Int32) |
Retourne le nombre de points de code Unicode dans la plage de texte de la séquence de caractères spécifiée. |
| CodePointOf(String) |
Retourne la valeur du point de code du caractère Unicode spécifié par le nom de caractère donné. |
| Compare(Char, Char) |
Compare deux |
| CompareTo(Character) |
Compare numériquement deux |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
La |
| Digit(Char, Int32) |
Retourne la valeur numérique du caractère |
| Digit(Int32, Int32) |
Retourne la valeur numérique du caractère spécifié (point de code Unicode) dans le radix spécifié. |
| Dispose() |
Libère les ressources détenues par cet homologue Java. (Hérité de Object) |
| Dispose(Boolean) |
Libère les ressources détenues par cet homologue Java. (Hérité de Object) |
| DisposeUnlessReferenced() |
La |
| Equals(Object) |
La |
| Equals(Object) |
Indique si un autre objet est « égal à » celui-ci. (Hérité de Object) |
| ForDigit(Int32, Int32) |
Détermine la représentation de caractères d’un chiffre spécifique dans le radix spécifié. |
| GetDirectionality(Char) |
Retourne la propriété directionnelle Unicode pour le caractère donné. |
| GetDirectionality(Int32) |
Retourne la propriété directionnelle Unicode pour le caractère donné (point de code Unicode). |
| GetHashCode() |
Retourne une valeur de code de hachage pour l'objet. (Hérité de Object) |
| GetName(Int32) |
Retourne le nom du caractère |
| GetNumericValue(Char) |
Retourne la |
| GetNumericValue(Int32) |
Retourne la |
| GetType(Char) |
Retourne une valeur indiquant la catégorie générale d’un caractère. |
| GetType(Int32) |
Retourne une valeur indiquant la catégorie générale d’un caractère. |
| HashCode(Char) |
Retourne un code de hachage pour une |
| HighSurrogate(Int32) |
Retourne le substitut principal (une unité de code de substitution élevée) du Paire de substitution représentant le caractère supplémentaire spécifié (point de code Unicode) dans l’encodage UTF-16. |
| IsAlphabetic(Int32) |
Détermine si le caractère spécifié (point de code Unicode) est alphabétique. |
| IsBmpCodePoint(Int32) |
Détermine si le caractère spécifié (point de code Unicode) se trouve dans le plan multilingue de base (BMP). |
| IsDefined(Char) |
Détermine si un caractère est défini dans Unicode. |
| IsDefined(Int32) |
Détermine si un caractère (point de code Unicode) est défini dans Unicode. |
| IsDigit(Char) |
Détermine si le caractère spécifié est un chiffre. |
| IsDigit(Int32) |
Détermine si le caractère spécifié (point de code Unicode) est un chiffre. |
| IsEmoji(Int32) |
Détermine si le caractère spécifié (point de code Unicode) est un Emoji. |
| IsEmojiComponent(Int32) |
Détermine si le caractère spécifié (point de code Unicode) est un composant Emoji. |
| IsEmojiModifier(Int32) |
Détermine si le caractère spécifié (point de code Unicode) est un modificateur Emoji. |
| IsEmojiModifierBase(Int32) |
Détermine si le caractère spécifié (point de code Unicode) est une base de modificateur Emoji. |
| IsEmojiPresentation(Int32) |
Détermine si le caractère spécifié (point de code Unicode) a la propriété Présentation Emoji par défaut. |
| IsExtendedPictographic(Int32) |
Détermine si le caractère spécifié (point de code Unicode) est un pictographique étendu. |
| IsHighSurrogate(Char) |
Détermine si la valeur donnée |
| IsIdentifierIgnorable(Char) |
Détermine si le caractère spécifié doit être considéré comme un caractère ignoré dans un identificateur Java ou un identificateur Unicode. |
| IsIdentifierIgnorable(Int32) |
Détermine si le caractère spécifié (point de code Unicode) doit être considéré comme un caractère ignoré dans un identificateur Java ou un identificateur Unicode. |
| IsIdeographic(Int32) |
Détermine si le caractère spécifié (point de code Unicode) est un ideograph CJKV (chinois, japonais, coréen et vietnamien), tel que défini par la norme Unicode. |
| IsISOControl(Char) |
Détermine si le caractère spécifié est un caractère de contrôle ISO. |
| IsISOControl(Int32) |
Détermine si le caractère référencé (point de code Unicode) est un caractère de contrôle ISO. |
| IsJavaIdentifierPart(Char) |
Détermine si le caractère spécifié peut faire partie d’un identificateur Java comme autre que le premier caractère. |
| IsJavaIdentifierPart(Int32) |
Détermine si le caractère (point de code Unicode) peut faire partie d’un identificateur Java comme autre que le premier caractère. |
| IsJavaIdentifierStart(Char) |
Détermine si le caractère spécifié est autorisé comme premier caractère d’un identificateur Java. |
| IsJavaIdentifierStart(Int32) |
Détermine si le caractère (point de code Unicode) est autorisé comme premier caractère d’un identificateur Java. |
| IsJavaLetter(Char) |
Obsolète.
Détermine si le caractère spécifié est autorisé comme premier caractère d’un identificateur Java. |
| IsJavaLetterOrDigit(Char) |
Obsolète.
Détermine si le caractère spécifié peut faire partie d’un identificateur Java comme autre que le premier caractère. |
| IsLetter(Char) |
Détermine si le caractère spécifié est une lettre. |
| IsLetter(Int32) |
Détermine si le caractère spécifié (point de code Unicode) est une lettre. |
| IsLetterOrDigit(Char) |
Détermine si le caractère spécifié est une lettre ou un chiffre. |
| IsLetterOrDigit(Int32) |
Détermine si le caractère spécifié (point de code Unicode) est une lettre ou un chiffre. |
| IsLowerCase(Char) |
Détermine si le caractère spécifié est un caractère minuscule. |
| IsLowerCase(Int32) |
Détermine si le caractère spécifié (point de code Unicode) est un caractère minuscule. |
| IsLowSurrogate(Char) |
Détermine si la valeur donnée |
| IsMirrored(Char) |
Détermine si le caractère est mis en miroir en fonction de la spécification Unicode. |
| IsMirrored(Int32) |
Détermine si le caractère spécifié (point de code Unicode) est mis en miroir conformément à la spécification Unicode. |
| IsSpace(Char) |
Obsolète.
Détermine si le caractère spécifié est un espace blanc ISO-LATIN-1. |
| IsSpaceChar(Char) |
Détermine si le caractère spécifié est un caractère d’espace Unicode. |
| IsSpaceChar(Int32) |
Détermine si le caractère spécifié (point de code Unicode) est un caractère d’espace Unicode. |
| IsSupplementaryCodePoint(Int32) |
Détermine si le caractère spécifié (point de code Unicode) se trouve dans la plage de caractères supplémentaire. |
| IsSurrogate(Char) |
Détermine si la valeur donnée |
| IsSurrogatePair(Char, Char) |
Détermine si la paire de |
| IsTitleCase(Char) |
Détermine si le caractère spécifié est un caractère en majuscules. |
| IsTitleCase(Int32) |
Détermine si le caractère spécifié (point de code Unicode) est un caractère en majuscules. |
| IsUnicodeIdentifierPart(Char) |
Détermine si le caractère spécifié peut faire partie d’un identificateur Unicode autre que le premier caractère. |
| IsUnicodeIdentifierPart(Int32) |
Détermine si le caractère spécifié (point de code Unicode) peut faire partie d’un identificateur Unicode autre que le premier caractère. |
| IsUnicodeIdentifierStart(Char) |
Détermine si le caractère spécifié est autorisé comme premier caractère d’un identificateur Unicode. |
| IsUnicodeIdentifierStart(Int32) |
Détermine si le caractère spécifié (point de code Unicode) est autorisé comme premier caractère dans un identificateur Unicode. |
| IsUpperCase(Char) |
Détermine si le caractère spécifié est un caractère majuscule. |
| IsUpperCase(Int32) |
Détermine si le caractère spécifié (point de code Unicode) est un caractère majuscule. |
| IsValidCodePoint(Int32) |
Détermine si le point de code spécifié est valide Valeur du point de code Unicode. |
| IsWhitespace(Char) |
Détermine si le caractère spécifié est un espace blanc en fonction de Java. |
| IsWhitespace(Int32) |
Détermine si le caractère spécifié (point de code Unicode) est un espace blanc en fonction de Java. |
| JavaFinalize() |
Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet. (Hérité de Object) |
| LowSurrogate(Int32) |
Retourne la substitution de fin (une unité de code de substitution faible) de la Paire de substitution représentant le caractère supplémentaire spécifié (point de code Unicode) dans l’encodage UTF-16. |
| Notify() |
Réveille un thread unique qui attend le moniteur de cet objet. (Hérité de Object) |
| NotifyAll() |
Réveille tous les threads qui attendent le moniteur de cet objet. (Hérité de Object) |
| OffsetByCodePoints(Char[], Int32, Int32, Int32, Int32) |
Retourne l’index dans le sous-narrateur donné |
| OffsetByCodePoints(ICharSequence, Int32, Int32) |
Retourne l’index dans la séquence de caractères donnée qui est décalée par les |
| OffsetByCodePoints(String, Int32, Int32) |
Retourne l’index dans la séquence de caractères donnée qui est décalée par les |
| ReverseBytes(Char) |
Retourne la valeur obtenue en inversant l’ordre des octets dans la valeur spécifiée |
| SetHandle(IntPtr, JniHandleOwnership) |
Définit la propriété Handle. (Hérité de Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
La |
| ToArray<T>() |
Crée un tableau managé à partir de ce wrapper de tableau Java. (Hérité de Object) |
| ToChars(Int32, Char[], Int32) |
Convertit le caractère spécifié (point de code Unicode) en sa représentation UTF-16. |
| ToChars(Int32) |
Convertit le caractère spécifié (point de code Unicode) en sa représentation UTF-16 stockée dans un |
| ToCodePoint(Char, Char) |
Convertit la paire de substitution spécifiée en sa valeur de point de code supplémentaire. |
| ToLowerCase(Char) |
Convertit l’argument caractère en minuscules à l’aide d’informations de mappage de cas à partir du fichier UnicodeData. |
| ToLowerCase(Int32) |
Convertit l’argument caractère (point de code Unicode) en minuscules à l’aide d’informations de mappage de cas à partir du fichier UnicodeData. |
| ToString() |
Retourne une représentation de chaîne de l'objet. (Hérité de Object) |
| ToString(Char) |
Retourne un |
| ToString(Int32) |
Retourne un |
| ToTitleCase(Char) |
Convertit l’argument caractère en majuscules à l’aide d’informations de mappage de cas à partir du fichier UnicodeData. |
| ToTitleCase(Int32) |
Convertit l’argument caractère (point de code Unicode) en casse à l’aide d’informations de mappage de cas à partir du fichier UnicodeData. |
| ToUpperCase(Char) |
Convertit l’argument caractère en majuscules à l’aide des informations de mappage de cas à partir du fichier UnicodeData. |
| ToUpperCase(Int32) |
Convertit l’argument caractère (point de code Unicode) en majuscules à l’aide d’informations de mappage de cas à partir du fichier UnicodeData. |
| UnregisterFromRuntime() |
Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité. (Hérité de Object) |
| ValueOf(Char) |
Retourne une |
| Wait() |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<> (Hérité de Object) |
| Wait(Int64, Int32) |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée. (Hérité de Object) |
| Wait(Int64) |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée. (Hérité de Object) |
Opérateurs
| Nom | Description |
|---|---|
| Explicit(Character to Char) |
Convertit la valeur spécifiée |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| IComparable.CompareTo(Object) |
Compare cette valeur à l’objet spécifié pour l’ordre. |
| IConvertible.GetTypeCode() |
Retourne le code de type de cette valeur. |
| IConvertible.ToBoolean(IFormatProvider) |
La conversion en |
| IConvertible.ToByte(IFormatProvider) |
Convertit cette valeur en |
| IConvertible.ToChar(IFormatProvider) |
Convertit cette valeur en |
| IConvertible.ToDateTime(IFormatProvider) |
La conversion en |
| IConvertible.ToDecimal(IFormatProvider) |
La conversion en |
| IConvertible.ToDouble(IFormatProvider) |
La conversion en |
| IConvertible.ToInt16(IFormatProvider) |
Convertit cette valeur en |
| IConvertible.ToInt32(IFormatProvider) |
Convertit cette valeur en |
| IConvertible.ToInt64(IFormatProvider) |
Convertit cette valeur en |
| IConvertible.ToSByte(IFormatProvider) |
Convertit cette valeur en |
| IConvertible.ToSingle(IFormatProvider) |
La conversion en |
| IConvertible.ToString(IFormatProvider) |
Convertit cette valeur en |
| IConvertible.ToType(Type, IFormatProvider) |
Convertit cette valeur en type spécifié par |
| IConvertible.ToUInt16(IFormatProvider) |
Convertit cette valeur en |
| IConvertible.ToUInt32(IFormatProvider) |
Convertit cette valeur en |
| IConvertible.ToUInt64(IFormatProvider) |
Convertit cette valeur 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éthodes d’extension
| Nom | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtient le nom JNI du type de l’instance |
| JavaAs<TResult>(IJavaPeerable) |
Essayez de forcer |
| JavaCast<TResult>(IJavaObject) |
Effectue une conversion de type vérifiée par le runtime Android. |
| JavaCast<TResult>(IJavaObject) |
La |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Essayez de forcer |