Sprache

Character.GetName(Int32) Methode

Definition

Gibt den Namen des angegebenen Zeichens codePointoder null zurück, wenn der Codepunkt ist #UNASSIGNED unassigned.

[Android.Runtime.Register("getName", "(I)Ljava/lang/String;", "")]
public static string? GetName(int codePoint);
[<Android.Runtime.Register("getName", "(I)Ljava/lang/String;", "")>]
static member GetName : int -> string

Parameter

codePoint
Int32

das Zeichen (Unicode-Codepunkt)

Gibt zurück

der Name des angegebenen Zeichens oder null, wenn der Codepunkt nicht zugewiesen ist.

Attribute

Ausnahmen

wenn codePoint es sich nicht um einen gültigen Codepunkt handelt.

Hinweise

Gibt den Namen des angegebenen Zeichens codePointoder null zurück, wenn der Codepunkt ist #UNASSIGNED unassigned.

Wenn dem angegebenen Zeichen kein Name durch die UnicodeData-Datei zugewiesen wird (Teil der Unicode-Zeichendatenbank, die vom Unicode Consortium verwaltet wird), entspricht der zurückgegebene Name dem Ergebnis des Ausdrucks:

<Blockquote/Blockquote>Character.UnicodeBlock.of(codePoint).toString().replace('_', ' ') + " " + Integer.toHexString(codePoint).toUpperCase(Locale.ROOT);<>

Für die codePoints in der UnicodeData-Datei folgt der von dieser Methode zurückgegebene Name dem Benennungsschema im Abschnitt "Unicode Name Property" des Unicode-Standards. Bei anderen Codepunkten, z. B. Hangul/Ideographen, unterscheidet sich die oben genannte Regel zur Namensgenerierung von der im Unicode-Standard definierten.

In 1.7 hinzugefügt.

Java Dokumentation für java.lang.Character.getName(int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: