String.CodePointBefore(Int32) Methode
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.
Gibt das Zeichen (Unicode-Codepunkt) vor dem angegebenen Index zurück.
[Android.Runtime.Register("codePointBefore", "(I)I", "")]
public int CodePointBefore (int index);
[<Android.Runtime.Register("codePointBefore", "(I)I", "")>]
member this.CodePointBefore : int -> int
Parameter
- index
- Int32
der Index nach dem Codepunkt, der zurückgegeben werden soll
Gibt zurück
der Unicode-Codepunktwert vor dem angegebenen Index.
- Attribute
Ausnahmen
if index length()
Hinweise
Gibt das Zeichen (Unicode-Codepunkt) vor dem angegebenen Index zurück. Der Index bezieht char
sich auf Werte (Unicode-Codeeinheiten) und reicht von 1
bis .CharSequence#length() length
Wenn sich der char
Wert bei (index - 1)
im niedrigen Ersatzbereich befindet, (index - 2)
nicht negativ ist und der char
Wert bei (index - 2)
im bereich mit hohem Ersatzwert liegt, wird der zusätzliche Codepunktwert des Ersatzgatpaars zurückgegeben. Wenn der char
Wert bei index - 1
eine unbeglichene Ersatzperson mit niedriger Oder hoher Höhe ist, wird der Ersatzwert zurückgegeben.
Hinzugefügt in 1.5.
Java-Dokumentation für java.lang.String.codePointBefore(int)
.
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.
Gilt für:
Weitere Informationen
- <xref:Java.Lang.Character.CodePointBefore(System.Char%5b%5d%2c+System.Int32%2c+System.Int32)>