Sprache

String.CodePointCount(Int32, Int32) Methode

Definition

Gibt die Anzahl der Unicode-Codepunkte im angegebenen Textbereich dieses StringCodes zurück.

[Android.Runtime.Register("codePointCount", "(II)I", "")]
public int CodePointCount(int beginIndex, int endIndex);
[<Android.Runtime.Register("codePointCount", "(II)I", "")>]
member this.CodePointCount : int * int -> int

Parameter

beginIndex
Int32

der Index zum ersten char des Textbereichs.

endIndex
Int32

der Index nach dem letzten char des Textbereichs.

Gibt zurück

die Anzahl der Unicode-Codepunkte im angegebenen Textbereich

Attribute

Ausnahmen

wenn start length() || start > end

Hinweise

Gibt die Anzahl der Unicode-Codepunkte im angegebenen Textbereich dieses StringCodes zurück. Der Textbereich beginnt an der angegebenen beginIndex Stelle und erstreckt sich bis zum char Index endIndex - 1. Daher ist chardie Länge (in endIndex-beginIndexs) des Textbereichs . Entkoppelte Surrogate innerhalb des Textbereichs zählen jeweils als einen Codepunkt.

Hinzugefügt in 1.5.

Java Dokumentation für java.lang.String.codePointCount(.*int, .*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:

Weitere Informationen

  • <xref:Java.Lang.Character.CodePointCount(Java.Lang.ICharSequence%2c+System.Int32%2c+System.Int32)>