Sprache

Character.CodePointBefore Methode

Definition

Überlädt

Name Beschreibung
CodePointBefore(Char[], Int32, Int32)

Gibt den Codepunkt vor dem angegebenen Index des char Arrays zurück, wobei nur Arrayelemente mit index größer oder gleich start verwendet werden können.

CodePointBefore(String, Int32)

Gibt den Codepunkt vor dem angegebenen Index der .CharSequence

CodePointBefore(ICharSequence, Int32)

Gibt den Codepunkt vor dem angegebenen Index der .CharSequence

CodePointBefore(Char[], Int32)

Gibt den Codepunkt vor dem angegebenen Index des char Arrays zurück.

CodePointBefore(Char[], Int32, Int32)

Gibt den Codepunkt vor dem angegebenen Index des char Arrays zurück, wobei nur Arrayelemente mit index größer oder gleich start verwendet werden können.

[Android.Runtime.Register("codePointBefore", "([CII)I", "")]
public static int CodePointBefore(char[]? a, int index, int start);
[<Android.Runtime.Register("codePointBefore", "([CII)I", "")>]
static member CodePointBefore : char[] * int * int -> int

Parameter

a
Char[]

das char Array

index
Int32

der Index nach dem Codepunkt, der zurückgegeben werden soll

start
Int32

der Index des ersten Arrayelements im char Array

Gibt zurück

der Unicode-Codepunktwert vor dem angegebenen Index.

Attribute

Ausnahmen

if seq is null.

wenn die index <= start, start ist index größer als die Länge von seq, oder ist start gleich oder größer als die Länge von seq.

Hinweise

Gibt den Codepunkt vor dem angegebenen Index des char Arrays zurück, wobei nur Arrayelemente mit index größer oder gleich start verwendet werden können. Wenn sich der char Wert (index - 1) im Array im char Bereich mit niedriger Ersatzzahl befindet, (index - 2) nicht kleiner als startist und sich der char Wert (index - 2) im Array im char Bereich mit hohem Ersatz befindet, wird der ergänzende Codepunkt zurückgegeben, der diesem Ersatzpaar entspricht. Andernfalls wird der char Wert "at (index - 1) " zurückgegeben.

Hinzugefügt in 1.5.

Java Dokumentation für java.lang.Character.codePointBefore(char[], 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:

CodePointBefore(String, Int32)

Gibt den Codepunkt vor dem angegebenen Index der .CharSequence

public static int CodePointBefore(string seq, int index);
static member CodePointBefore : string * int -> int

Parameter

seq
String

die instanz CharSequence

index
Int32

der Index nach dem Codepunkt, der zurückgegeben werden soll

Gibt zurück

der Unicode-Codepunktwert vor dem angegebenen Index.

Hinweise

Gibt den Codepunkt vor dem angegebenen Index der .CharSequence Wenn sich der char Wert (index - 1) im CharSequence Bereich mit niedriger Surrogate-Ebene befindet, (index - 2) nicht negativ ist und sich der char Wert (index - 2) im CharSequence Bereich mit hohem Ersatz befindet, wird der ergänzende Codepunkt zurückgegeben, der diesem Ersatzpaar entspricht. Andernfalls wird der char Wert "at (index - 1) " zurückgegeben.

Hinzugefügt in 1.5.

Java Dokumentation für java.lang.Character.codePointBefore(java.lang.CharSequence, 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:

CodePointBefore(ICharSequence, Int32)

Gibt den Codepunkt vor dem angegebenen Index der .CharSequence

[Android.Runtime.Register("codePointBefore", "(Ljava/lang/CharSequence;I)I", "")]
public static int CodePointBefore(Java.Lang.ICharSequence seq, int index);
[<Android.Runtime.Register("codePointBefore", "(Ljava/lang/CharSequence;I)I", "")>]
static member CodePointBefore : Java.Lang.ICharSequence * int -> int

Parameter

seq
ICharSequence

die instanz CharSequence

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 seq is null.

wenn die index Länge seqkleiner als 1 oder größer ist.

Hinweise

Gibt den Codepunkt vor dem angegebenen Index der .CharSequence Wenn sich der char Wert (index - 1) im CharSequence Bereich mit niedriger Surrogate-Ebene befindet, (index - 2) nicht negativ ist und sich der char Wert (index - 2) im CharSequence Bereich mit hohem Ersatz befindet, wird der ergänzende Codepunkt zurückgegeben, der diesem Ersatzpaar entspricht. Andernfalls wird der char Wert "at (index - 1) " zurückgegeben.

Hinzugefügt in 1.5.

Java Dokumentation für java.lang.Character.codePointBefore(java.lang.CharSequence, 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:

CodePointBefore(Char[], Int32)

Gibt den Codepunkt vor dem angegebenen Index des char Arrays zurück.

[Android.Runtime.Register("codePointBefore", "([CI)I", "")]
public static int CodePointBefore(char[]? a, int index);
[<Android.Runtime.Register("codePointBefore", "([CI)I", "")>]
static member CodePointBefore : char[] * int -> int

Parameter

a
Char[]

das char Array

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 seq is null.

wenn die index Länge seqkleiner als 1 oder größer ist.

Hinweise

Gibt den Codepunkt vor dem angegebenen Index des char Arrays zurück. Wenn sich der char Wert (index - 1) im Array im char Bereich mit niedriger Ersatzebene befindet, (index - 2) nicht negativ ist und sich der char Wert (index - 2) im Array im char Bereich mit hohem Ersatz befindet, wird der ergänzende Codepunkt zurückgegeben, der diesem Ersatzpaar entspricht. Andernfalls wird der char Wert "at (index - 1) " zurückgegeben.

Hinzugefügt in 1.5.

Java Dokumentation für java.lang.Character.codePointBefore(char[], 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: