Character Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Character
-Klasse umschließt einen Wert des primitiven Typs char
in einem -Objekt.
[Android.Runtime.Register("java/lang/Character", DoNotGenerateAcw=true)]
public sealed class Character : Java.Lang.Object, IConvertible, IDisposable, Java.Interop.IJavaPeerable, 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
- Vererbung
- Attribute
- Implementiert
Hinweise
Die Character
-Klasse umschließt einen Wert des primitiven Typs char
in ein -Objekt. Ein Objekt der -Klasse Character
enthält ein einzelnes Feld, dessen Typ ist char
.
Darüber hinaus bietet diese Klasse mehrere Methoden zum Bestimmen der Kategorie eines Zeichens (Kleinbuchstaben, Ziffer usw.) und zum Konvertieren von Zeichen aus Großbuchstaben in Kleinbuchstaben und umgekehrt.
Zeicheninformationen basieren auf dem Unicode-Standard.
Die Methoden und Daten der -Klasse Character
werden durch die Informationen in der UnicodeData-Datei definiert, die Teil der Unicode-Zeichendatenbank ist, die vom Unicode-Konsortium verwaltet wird. Diese Datei gibt verschiedene Eigenschaften an, einschließlich Name und allgemeiner Kategorie für jeden definierten Unicode-Codepunkt oder -Zeichenbereich.
Die Datei und ihre Beschreibung sind vom Unicode-Konsortium erhältlich unter: <ul><li>http://www.unicode.org</ul>
<h2>"Konformität">Unicode-Konformität</h2>
Die Felder und Methoden der -Klasse Character
werden in Form von Zeicheninformationen aus dem Unicode-Standard definiert, insbesondere in der UnicodeData-Datei , die Teil der Unicode-Zeichendatenbank ist. Diese Datei gibt Eigenschaften einschließlich Name und Kategorie für jeden zugewiesenen Unicode-Codepunkt oder -Zeichenbereich an. Die Datei ist vom Unicode-Konsortium unter http://www.unicode.orgverfügbar.
Zeicheninformationen basieren auf unicode Standard, Version 13.0.
Die Java-Plattform hat im Laufe der Zeit verschiedene Versionen des Unicode-Standards unterstützt. Upgrades auf neuere Versionen des Unicode-Standards wurden in den folgenden Java-Versionen durchgeführt, die jeweils die neue Version angeben: <table class="striped"><Untertitel style="display:none">Shows Java Releases and supported Unicode versions</Untertitel<> thead><tr><th scope="col">Java release</th<>th scope="col">unicode version</th></tr/>< thead tbody><tr><td>Java SE 15</td td<>td>Unicode 13.0</td></tr<>tr td><>Java SE 13</td td><td>Unicode 12.1</td></tr><tr td><>Java SE 12</td td>><Unicode 11.0</td></tr><tr><td>Java SE 11</td td><td>Unicode 10.0</td></tr><trd><>Java SE 9</td>><<Td>Unicode 8.0/td/tr<>tr><td>Java SE 8</td td<>>Unicode 6.2</td></tr><tr trd><>Java SE 7</td td<>td>Unicode 6.0</td></tr<>tr><td>Java SE 5.0</td td<>td>Unicode 4.0</td></tr><tr><td>Java SE 1.4</td td<>>Unicode 3.0</td></tr><tr td><>JDK 1.1><<</Td><td>Unicode 2.0</td></tr<>tr><td>JDK 1.0.2</td td><>Unicode 1.1.5</td></tr></tbody></table> Variationen dieser Unicode-Basisversionen, z. B. anerkannte Anhänge, sind an anderer Stelle dokumentiert. <h2>"unicode">Unicode-Zeichendarstellungen</h2>
Der char
Datentyp (und damit der Wert, den ein Character
Objekt kapselt) basiert auf der ursprünglichen Unicode-Spezifikation, die Zeichen als 16-Bit-Entitäten mit fester Breite definiert hat. Der Unicode-Standard wurde seitdem geändert, um Zeichen zuzulassen, deren Darstellung mehr als 16 Bit erfordert. Der Bereich der legalen em code point</em>s ist jetzt U+0000 bis U+10FFFF, bekannt als <em>Unicode-Skalarwert</em>.>< (Siehe definitionhttp://www.unicode.org/reports/tr27/#notation der U+n-Notation im Unicode-Standard.)
"BMP">Der Zeichensatz von U+0000 bis U+FFFF wird manchmal als <>"Basic Multilingual Plane( BMP)</em>" bezeichnet. "ergänzende"> Zeichen, deren Codepunkte größer als U+FFFF sind, werden als zusätzliche Zeichen</em>s bezeichnet<>. Die Java-Plattform verwendet die UTF-16-Darstellung in char
Arrays und in den String
Klassen und StringBuffer
. In dieser Darstellung werden zusätzliche Zeichen als Paar von char
Werten dargestellt, das erste aus dem>< em high-surrogates</em-Bereich> (\uD800-\uDBFF), das zweite aus dem <>em low-surrogates</em-Bereich> (\uDC00-\uDFFF).
Ein char
Wert stellt daher BMP-Codepunkte (Basic Multilingual Plane) dar, einschließlich der Ersatzcodepunkte oder Codeeinheiten der UTF-16-Codierung. Ein int
Wert stellt alle Unicode-Codepunkte dar, einschließlich zusätzlicher Codepunkte. Die unteren (am wenigsten signifikanten) 21 Bits von int
werden verwendet, um Unicode-Codepunkte darzustellen, und die oberen (wichtigsten) 11 Bits müssen 0 sein. Sofern nicht anders angegeben, verhält sich das Verhalten in Bezug auf Zusätzliche Zeichen und Ersatzwerte char
wie folgt:
<ul><li>Die Methoden, die nur einen char
Wert akzeptieren, können keine Zusätzlichen Zeichen unterstützen. Werte aus den Ersatzbereichen werden als nicht definierte Zeichen behandelt char
. Gibt beispielsweise zurückfalse
, Character.isLetter('\u005CuD840')
obwohl dieser spezifische Wert, wenn ein niedriger Ersatzwert in einer Zeichenfolge gefolgt wird, einen Buchstaben darstellen würde.
<li>Die Methoden, die einen int
Wert akzeptieren, unterstützen alle Unicode-Zeichen, einschließlich Zusatzzeichen. Gibt beispielsweise zurücktrue
, Character.isLetter(0x2F81A)
weil der Codepunktwert einen Buchstaben (ein CJK-Ideograph) darstellt. </ul>
In der Java SE-API-Dokumentation wird em>Unicode-Codepunkt</em> für Zeichenwerte im Bereich zwischen U+0000 und U+10FFFF verwendet, und <em>Unicode-Code unit</em> wird für 16-Bit-Werte char
verwendet, die Codeeinheiten der <em>UTF-16</em-Codierung><sind. Weitere Informationen zur Unicode-Terminologie finden Sie im Unicode-Glossar.
<-- android-removed: Absatz auf ValueBased
Dies ist eine wertbasierte Klasse. Programmierer sollten Instanzen, die #equals(Object) gleich sind, als austauschbar behandeln und keine Instanzen für die Synchronisierung verwenden, oder es kann zu unvorhersehbarem Verhalten kommen. In einer zukünftigen Version kann beispielsweise bei der Synchronisierung ein Fehler auftreten. -->
In 1.0 hinzugefügt.
Java-Dokumentation für java.lang.Character
.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.
Konstruktoren
Character(Char) |
Gibt einen |
Felder
Bytes |
Die Anzahl der Bytes, die verwendet werden, um einen |
CombiningSpacingMark |
Allgemeine Kategorie "Mc" in der Unicode-Spezifikation. |
ConnectorPunctuation |
Allgemeine Kategorie "Pc" in der Unicode-Spezifikation. |
Control |
Allgemeine Kategorie "Cc" in der Unicode-Spezifikation. |
CurrencySymbol |
Allgemeine Kategorie "Sc" in der Unicode-Spezifikation. |
DashPunctuation |
Allgemeine Kategorie "Pd" in der Unicode-Spezifikation. |
DecimalDigitNumber |
Allgemeine Kategorie "Nd" in der Unicode-Spezifikation. |
DirectionalityArabicNumber |
Schwacher bidirektionaler Zeichentyp "AN" in der Unicode-Spezifikation. |
DirectionalityBoundaryNeutral |
Schwacher bidirektionaler Zeichentyp "BN" in der Unicode-Spezifikation. |
DirectionalityCommonNumberSeparator |
Schwacher bidirektionaler Zeichentyp "CS" in der Unicode-Spezifikation. |
DirectionalityEuropeanNumber |
Schwacher bidirektionaler Zeichentyp "EN" in der Unicode-Spezifikation. |
DirectionalityEuropeanNumberSeparator |
Schwacher bidirektionaler Zeichentyp "ES" in der Unicode-Spezifikation. |
DirectionalityEuropeanNumberTerminator |
Schwacher bidirektionaler Zeichentyp "ET" in der Unicode-Spezifikation. |
DirectionalityFirstStrongIsolate |
Schwacher bidirektionaler Zeichentyp "FSI" in der Unicode-Spezifikation. |
DirectionalityLeftToRight |
Starker bidirektionaler Zeichentyp "L" in der Unicode-Spezifikation. |
DirectionalityLeftToRightEmbedding |
Starker bidirektionaler Zeichentyp "LRE" in der Unicode-Spezifikation. |
DirectionalityLeftToRightIsolate |
Schwacher bidirektionaler Zeichentyp "LRI" in der Unicode-Spezifikation. |
DirectionalityLeftToRightOverride |
Starker bidirektionaler Zeichentyp "LRO" in der Unicode-Spezifikation. |
DirectionalityNonspacingMark |
Schwacher bidirektionaler Zeichentyp "NSM" in der Unicode-Spezifikation. |
DirectionalityOtherNeutrals |
Neutraler bidirektionaler Zeichentyp "ON" in der Unicode-Spezifikation. |
DirectionalityParagraphSeparator |
Neutraler bidirektionaler Zeichentyp "B" in der Unicode-Spezifikation. |
DirectionalityPopDirectionalFormat |
Schwacher bidirektionaler Zeichentyp "PDF" in der Unicode-Spezifikation. |
DirectionalityPopDirectionalIsolate |
Schwacher bidirektionaler Zeichentyp "PDI" in der Unicode-Spezifikation. |
DirectionalityRightToLeft |
Starker bidirektionaler Zeichentyp "R" in der Unicode-Spezifikation. |
DirectionalityRightToLeftArabic |
Starker bidirektionaler Zeichentyp "AL" in der Unicode-Spezifikation. |
DirectionalityRightToLeftEmbedding |
Starker bidirektionaler Zeichentyp "RLE" in der Unicode-Spezifikation. |
DirectionalityRightToLeftIsolate |
Schwacher bidirektionaler Zeichentyp "RLI" in der Unicode-Spezifikation. |
DirectionalityRightToLeftOverride |
Starker bidirektionaler Zeichentyp "RLO" in der Unicode-Spezifikation. |
DirectionalitySegmentSeparator |
Neutraler bidirektionaler Zeichentyp "S" in der Unicode-Spezifikation. |
DirectionalityUndefined |
Nicht definierter bidirektionaler Zeichentyp. |
DirectionalityWhitespace |
Neutraler bidirektionaler Zeichentyp "WS" in der Unicode-Spezifikation. |
EnclosingMark |
Allgemeine Kategorie "Me" in der Unicode-Spezifikation. |
EndPunctuation |
Allgemeine Kategorie "Pe" in der Unicode-Spezifikation. |
FinalQuotePunctuation |
Allgemeine Kategorie "Pf" in der Unicode-Spezifikation. |
Format |
Allgemeine Kategorie "Cf" in der Unicode-Spezifikation. |
InitialQuotePunctuation |
Allgemeine Kategorie "Pi" in der Unicode-Spezifikation. |
LetterNumber |
Allgemeine Kategorie "Nl" in der Unicode-Spezifikation. |
LineSeparator |
Allgemeine Kategorie "Zl" in der Unicode-Spezifikation. |
LowercaseLetter |
Allgemeine Kategorie "Ll" in der Unicode-Spezifikation. |
MathSymbol |
Allgemeine Kategorie "Sm" in der Unicode-Spezifikation. |
MaxCodePoint |
Der Maximalwert eines Unicode-Codepunkt, Konstante |
MaxHighSurrogate |
Der Maximalwert eines Unicode-Codeeinheit mit hohem Ersatzzeichen in der UTF-16-Codierung, Konstante |
MaxLowSurrogate |
Der Maximalwert eines Unicode-Codeeinheit mit niedrigem Ersatzzeichen in der UTF-16-Codierung, Konstante |
MaxRadix |
Der maximal verfügbare Radix für die Konvertierung in und aus Zeichenfolgen. |
MaxSurrogate |
Der maximale Wert einer Unicode-Ersatzcodeeinheit in der UTF-16-Codierung, Konstante |
MaxValue |
Der konstante Wert dieses Felds ist der größte Wert des Typs |
MinCodePoint |
Der Mindestwert eines Unicode-Codepunkt, Konstante |
MinHighSurrogate |
Der Mindestwert eines Unicode-Codeeinheit mit hohem Ersatzzeichen in der UTF-16-Codierung, Konstante |
MinLowSurrogate |
Der Mindestwert eines Unicode-Codeeinheit mit niedrigem Ersatzzeichen in der UTF-16-Codierung, Konstante |
MinRadix |
Der minimale radix-Wert, der für die Konvertierung in und aus Zeichenfolgen verfügbar ist. |
MinSupplementaryCodePoint |
Der Mindestwert eines Ergänzender Unicode-Codepunkt, Konstante |
MinSurrogate |
Der Mindestwert einer Unicode-Ersatzcodeeinheit in der UTF-16-Codierung, Konstante |
MinValue |
Der konstante Wert dieses Felds ist der kleinste Wert des Typs |
ModifierLetter |
Allgemeine Kategorie "Lm" in der Unicode-Spezifikation. |
ModifierSymbol |
Allgemeine Kategorie "Sk" in der Unicode-Spezifikation. |
NonSpacingMark |
Allgemeine Kategorie "Mn" in der Unicode-Spezifikation. |
OtherLetter |
Allgemeine Kategorie "Lo" in der Unicode-Spezifikation. |
OtherNumber |
Allgemeine Kategorie "Nein" in der Unicode-Spezifikation. |
OtherPunctuation |
Allgemeine Kategorie "Po" in der Unicode-Spezifikation. |
OtherSymbol |
Allgemeine Kategorie "So" in der Unicode-Spezifikation. |
ParagraphSeparator |
Allgemeine Kategorie "Zp" in der Unicode-Spezifikation. |
PrivateUse |
Allgemeine Kategorie "Co" in der Unicode-Spezifikation. |
Size |
Die Anzahl der Bits, die verwendet werden, um einen |
SpaceSeparator |
Allgemeine Kategorie "Zs" in der Unicode-Spezifikation. |
StartPunctuation |
Allgemeine Kategorie "Ps" in der Unicode-Spezifikation. |
Surrogate |
Allgemeine Kategorie "Cs" in der Unicode-Spezifikation. |
TitlecaseLetter |
Allgemeine Kategorie "Lt" in der Unicode-Spezifikation. |
Unassigned |
Allgemeine Kategorie "Cn" in der Unicode-Spezifikation. |
UppercaseLetter |
Allgemeine Kategorie "Lu" in der Unicode-Spezifikation. |
Eigenschaften
Class |
Gibt die Laufzeitklasse dieses |
Handle |
Das Handle für die zugrunde liegende Android-instance. (Geerbt von Object) |
JniIdentityHashCode |
Die |
JniPeerMembers |
Die |
PeerReference |
Die |
ThresholdClass |
Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. (Geerbt von Object) |
ThresholdType |
Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. (Geerbt von Object) |
Type |
Die |
Methoden
CharCount(Int32) |
Bestimmt die Anzahl der |
CharValue() |
Gibt den Wert dieses |
Clone() |
Erstellt und gibt eine Kopie dieses Objekts zurück. (Geerbt von Object) |
CodePointAt(Char[], Int32) |
Gibt den Codepunkt am angegebenen Index des |
CodePointAt(Char[], Int32, Int32) |
Gibt den Codepunkt am angegebenen Index des |
CodePointAt(ICharSequence, Int32) |
Gibt den Codepunkt am angegebenen Index des |
CodePointAt(String, Int32) |
Gibt den Codepunkt am angegebenen Index des |
CodePointBefore(Char[], Int32) |
Gibt den Codepunkt zurück, der dem angegebenen Index des |
CodePointBefore(Char[], Int32, Int32) |
Gibt den Codepunkt zurück, der dem angegebenen Index des |
CodePointBefore(ICharSequence, Int32) |
Gibt den Codepunkt zurück, der dem angegebenen Index des |
CodePointBefore(String, Int32) |
Gibt den Codepunkt zurück, der dem angegebenen Index des |
CodePointCount(Char[], Int32, Int32) |
Gibt die Anzahl der Unicode-Codepunkte in einem Unterarray des |
CodePointCount(ICharSequence, Int32, Int32) |
Gibt die Anzahl der Unicode-Codepunkte im Textbereich der angegebenen Zeichensequenz zurück. |
CodePointCount(String, Int32, Int32) |
Gibt die Anzahl der Unicode-Codepunkte im Textbereich der angegebenen Zeichensequenz zurück. |
Compare(Char, Char) |
Vergleicht zwei |
CompareTo(Character) |
Vergleicht zwei |
Digit(Char, Int32) |
Gibt den numerischen Wert des Zeichens |
Digit(Int32, Int32) |
Gibt den numerischen Wert des angegebenen Zeichens (Unicode-Codepunkt) im angegebenen Radix zurück. |
Dispose() |
Die |
Dispose(Boolean) |
Die |
Equals(Object) |
Gibt an, ob ein anderes Objekt "gleich" diesem objekt ist. (Geerbt von Object) |
ForDigit(Int32, Int32) |
Bestimmt die Zeichendarstellung für eine bestimmte Ziffer im angegebenen Radix. |
GetDirectionality(Char) |
Gibt die Unicode-Direktionalitätseigenschaft für das angegebene Zeichen zurück. |
GetDirectionality(Int32) |
Gibt die Unicode-Direktionalitätseigenschaft für das angegebene Zeichen (Unicode-Codepunkt) zurück. |
GetHashCode() |
Gibt einen Hashcodewert für das Objekt zurück. (Geerbt von Object) |
GetName(Int32) |
Gibt den Unicode-Namen des angegebenen Zeichens |
GetNumericValue(Char) |
Gibt den |
GetNumericValue(Int32) |
Gibt den |
GetType(Char) |
Gibt einen Wert zurück, der die allgemeine Kategorie eines Zeichens angibt. |
GetType(Int32) |
Gibt einen Wert zurück, der die allgemeine Kategorie eines Zeichens angibt. |
HashCode(Char) |
Gibt einen Hashcode für einen |
HighSurrogate(Int32) |
Gibt das führende Ersatzzeichen (eine hohe Ersatzzeichen-Codeeinheit) des zurück. Ersatzzeichenpaar , das das angegebene ergänzende Zeichen (Unicode-Codepunkt) in der UTF-16-Codierung darstellt. |
IsAlphabetic(Int32) |
Bestimmt, ob das angegebene Zeichen (Unicode-Codepunkt) alphabetisch ist. |
IsBmpCodePoint(Int32) |
Bestimmt, ob sich das angegebene Zeichen (Unicode-Codepunkt) in der mehrsprachigen Basic-Ebene (Basic Multilingual Plane, BMP) befindet. |
IsDefined(Char) |
Bestimmt, ob ein Zeichen in Unicode definiert ist. |
IsDefined(Int32) |
Bestimmt, ob ein Zeichen (Unicode-Codepunkt) in Unicode definiert ist. |
IsDigit(Char) |
Bestimmt, ob das angegebene Zeichen eine Ziffer ist. |
IsDigit(Int32) |
Bestimmt, ob das angegebene Zeichen (Unicode-Codepunkt) eine Ziffer ist. |
IsHighSurrogate(Char) |
Bestimmt, ob der angegebene |
IsIdentifierIgnorable(Char) |
Bestimmt, ob das angegebene Zeichen als ignorable Zeichen in einem Java-Bezeichner oder unicode-Bezeichner betrachtet werden soll. |
IsIdentifierIgnorable(Int32) |
Bestimmt, ob das angegebene Zeichen (Unicode-Codepunkt) als ignorable Zeichen in einem Java-Bezeichner oder einem Unicode-Bezeichner betrachtet werden soll. |
IsIdeographic(Int32) |
Bestimmt, ob das angegebene Zeichen (Unicode-Codepunkt) ein CJKV-Ideograph (Chinesisch, Japanisch, Koreanisch und Vietnamesisch) ist, wie im Unicode-Standard definiert. |
IsISOControl(Char) |
Bestimmt, ob das angegebene Zeichen ein ISO-Steuerelementzeichen ist. |
IsISOControl(Int32) |
Bestimmt, ob das referenzierte Zeichen (Unicode-Codepunkt) ein ISO-Steuerzeichen ist. |
IsJavaIdentifierPart(Char) |
Bestimmt, ob das angegebene Zeichen teil eines Java-Bezeichners sein kann, da es sich nicht um das erste Zeichen handelt. |
IsJavaIdentifierPart(Int32) |
Bestimmt, ob das Zeichen (Unicode-Codepunkt) teil eines Java-Bezeichners als ein anderes Zeichen als das erste Zeichen sein kann. |
IsJavaIdentifierStart(Char) |
Bestimmt, ob das angegebene Zeichen als erstes Zeichen in einem Java-Bezeichner zulässig ist. |
IsJavaIdentifierStart(Int32) |
Bestimmt, ob das Zeichen (Unicode-Codepunkt) als erstes Zeichen in einem Java-Bezeichner zulässig ist. |
IsJavaLetter(Char) |
Veraltet.
Bestimmt, ob das angegebene Zeichen als erstes Zeichen in einem Java-Bezeichner zulässig ist. |
IsJavaLetterOrDigit(Char) |
Veraltet.
Bestimmt, ob das angegebene Zeichen teil eines Java-Bezeichners sein kann, da es sich nicht um das erste Zeichen handelt. |
IsLetter(Char) |
Bestimmt, ob das angegebene Zeichen ein Buchstabe ist. |
IsLetter(Int32) |
Bestimmt, ob das angegebene Zeichen (Unicode-Codepunkt) ein Buchstabe ist. |
IsLetterOrDigit(Char) |
Bestimmt, ob das angegebene Zeichen ein Buchstabe oder eine Ziffer ist. |
IsLetterOrDigit(Int32) |
Bestimmt, ob das angegebene Zeichen (Unicode-Codepunkt) ein Buchstabe oder eine Ziffer ist. |
IsLowerCase(Char) |
Bestimmt, ob das angegebene Zeichen ein Kleinbuchstaben ist. |
IsLowerCase(Int32) |
Bestimmt, ob das angegebene Zeichen (Unicode-Codepunkt) ein Kleinbuchstaben ist. |
IsLowSurrogate(Char) |
Bestimmt, ob der angegebene |
IsMirrored(Char) |
Bestimmt, ob das Zeichen gemäß der Unicode-Spezifikation gespiegelt wird. |
IsMirrored(Int32) |
Bestimmt, ob das angegebene Zeichen (Unicode-Codepunkt) gemäß der Unicode-Spezifikation gespiegelt wird. |
IsSpace(Char) |
Veraltet.
Bestimmt, ob das angegebene Zeichen ISO-LATIN-1 Leerzeichen ist. |
IsSpaceChar(Char) |
Bestimmt, ob das angegebene Zeichen ein Unicode-Leerzeichen ist. |
IsSpaceChar(Int32) |
Bestimmt, ob das angegebene Zeichen (Unicode-Codepunkt) ein Unicode-Leerzeichen ist. |
IsSupplementaryCodePoint(Int32) |
Bestimmt, ob sich das angegebene Zeichen (Unicode-Codepunkt) im ergänzenden Zeichenbereich befindet. |
IsSurrogate(Char) |
Bestimmt, ob der angegebene |
IsSurrogatePair(Char, Char) |
Bestimmt, ob das angegebene Wertepaar |
IsTitleCase(Char) |
Bestimmt, ob das angegebene Zeichen ein Titelbuchstaben ist. |
IsTitleCase(Int32) |
Bestimmt, ob das angegebene Zeichen (Unicode-Codepunkt) ein Titelbuchstaben ist. |
IsUnicodeIdentifierPart(Char) |
Bestimmt, ob das angegebene Zeichen als anderes Zeichen als das erste Zeichen Teil eines Unicode-Bezeichners sein kann. |
IsUnicodeIdentifierPart(Int32) |
Bestimmt, ob das angegebene Zeichen (Unicode-Codepunkt) teil eines Unicode-Bezeichners als ein anderes Zeichen als das erste Zeichen sein kann. |
IsUnicodeIdentifierStart(Char) |
Bestimmt, ob das angegebene Zeichen als erstes Zeichen in einem Unicode-Bezeichner zulässig ist. |
IsUnicodeIdentifierStart(Int32) |
Bestimmt, ob das angegebene Zeichen (Unicode-Codepunkt) als erstes Zeichen in einem Unicode-Bezeichner zulässig ist. |
IsUpperCase(Char) |
Bestimmt, ob das angegebene Zeichen ein Großbuchstaben ist. |
IsUpperCase(Int32) |
Bestimmt, ob das angegebene Zeichen (Unicode-Codepunkt) ein Großbuchstaben ist. |
IsValidCodePoint(Int32) |
Bestimmt, ob der angegebene Codepunkt gültig ist. Unicode-Codepunktwert. |
IsWhitespace(Char) |
Bestimmt, ob das angegebene Zeichen gemäß Java Leerzeichen ist. |
IsWhitespace(Int32) |
Bestimmt, ob das angegebene Zeichen (Unicode-Codepunkt) gemäß Java Leerzeichen ist. |
JavaFinalize() |
Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection feststellt, dass keine Verweise mehr auf das Objekt vorhanden sind. (Geerbt von Object) |
LowSurrogate(Int32) |
Gibt das nachfolgende Ersatzzeichen (eine niedrige Ersatzzeichen-Codeeinheit) des zurück. Ersatzzeichenpaar , das das angegebene ergänzende Zeichen (Unicode-Codepunkt) in der UTF-16-Codierung darstellt. |
Notify() |
Aktiviert einen einzelnen Thread, der auf den Monitor dieses Objekts wartet. (Geerbt von Object) |
NotifyAll() |
Aktiviert alle Threads, die auf den Monitor dieses Objekts warten. (Geerbt von Object) |
OffsetByCodePoints(Char[], Int32, Int32, Int32, Int32) |
Gibt den Index innerhalb des angegebenen |
OffsetByCodePoints(ICharSequence, Int32, Int32) |
Gibt den Index innerhalb der angegebenen Zeichensequenz zurück, die von der angegebenen durch |
OffsetByCodePoints(String, Int32, Int32) |
Gibt den Index innerhalb der angegebenen Zeichensequenz zurück, die von der angegebenen durch |
ReverseBytes(Char) |
Gibt den Wert zurück, der durch Umkehren der Reihenfolge der Bytes im angegebenen |
SetHandle(IntPtr, JniHandleOwnership) |
Legt die Handle-Eigenschaft fest. (Geerbt von Object) |
ToArray<T>() |
Die |
ToChars(Int32) |
Konvertiert das angegebene Zeichen (Unicode-Codepunkt) in die in einem |
ToChars(Int32, Char[], Int32) |
Konvertiert das angegebene Zeichen (Unicode-Codepunkt) in seine UTF-16-Darstellung. |
ToCodePoint(Char, Char) |
Konvertiert das angegebene Ersatzzeichenpaar in seinen zusätzlichen Codepunktwert. |
ToLowerCase(Char) |
Konvertiert das Zeichenargument mithilfe von Groß-/Kleinschreibungszuordnungsinformationen aus der UnicodeData-Datei in Kleinbuchstaben. |
ToLowerCase(Int32) |
Konvertiert das Zeichenargument (Unicode-Codepunkt) mithilfe von Groß-/Kleinschreibungszuordnungsinformationen aus der UnicodeData-Datei in Kleinbuchstaben. |
ToString() |
Gibt eine Zeichenfolgendarstellung des Objekts zurück. (Geerbt von Object) |
ToString(Char) |
Gibt ein |
ToTitleCase(Char) |
Konvertiert das zeichenargument in titlecase unter Verwendung von Case Mapping-Informationen aus der UnicodeData-Datei. |
ToTitleCase(Int32) |
Konvertiert das Zeichenargument (Unicode-Codepunkt) mithilfe von Case-Zuordnungsinformationen aus der UnicodeData-Datei in den Titelbuchstaben. |
ToUpperCase(Char) |
Konvertiert das Zeichenargument mithilfe von Großbuchstabenzuordnungsinformationen aus der UnicodeData-Datei. |
ToUpperCase(Int32) |
Konvertiert das Zeichenargument (Unicode-Codepunkt) mithilfe von Großbuchstabenzuordnungsinformationen aus der UnicodeData-Datei. |
UnregisterFromRuntime() |
Die |
ValueOf(Char) |
Gibt einen |
Wait() |
Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert ist, in der Regel durch <>Benachrichtigung</em> oder <em>interrupted</em>. (Geerbt von Object) |
Wait(Int64) |
Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert ist, in der Regel durch>< Benachrichtigung</em> oder <em>interrupted</em>, oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
Wait(Int64, Int32) |
Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert ist, in der Regel durch>< Benachrichtigung</em> oder <em>interrupted</em>, oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
Operatoren
Explicit(Character to Char) |
Die |
Explizite Schnittstellenimplementierungen
IComparable.CompareTo(Object) |
Die |
IConvertible.GetTypeCode() |
Die |
IConvertible.ToBoolean(IFormatProvider) |
Die |
IConvertible.ToByte(IFormatProvider) |
Die |
IConvertible.ToChar(IFormatProvider) |
Die |
IConvertible.ToDateTime(IFormatProvider) |
Die |
IConvertible.ToDecimal(IFormatProvider) |
Die |
IConvertible.ToDouble(IFormatProvider) |
Die |
IConvertible.ToInt16(IFormatProvider) |
Die |
IConvertible.ToInt32(IFormatProvider) |
Die |
IConvertible.ToInt64(IFormatProvider) |
Die |
IConvertible.ToSByte(IFormatProvider) |
Die |
IConvertible.ToSingle(IFormatProvider) |
Die |
IConvertible.ToString(IFormatProvider) |
Die |
IConvertible.ToType(Type, IFormatProvider) |
Die |
IConvertible.ToUInt16(IFormatProvider) |
Die |
IConvertible.ToUInt32(IFormatProvider) |
Die |
IConvertible.ToUInt64(IFormatProvider) |
Die |
IJavaPeerable.Disposed() |
Die |
IJavaPeerable.DisposeUnlessReferenced() |
Die |
IJavaPeerable.Finalized() |
Die |
IJavaPeerable.JniManagedPeerState |
Die |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Die |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Die |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Die |
Erweiterungsmethoden
JavaCast<TResult>(IJavaObject) |
Führt eine Typkonvertierung mit Überprüfung der Android-Laufzeit aus. |
JavaCast<TResult>(IJavaObject) |
Die |
GetJniTypeName(IJavaPeerable) |
Die |