Character.CodePointBefore Método

Definição

Sobrecargas

Nome Description
CodePointBefore(Char[], Int32, Int32)

Retorna o ponto de código que precede o índice fornecido da char matriz, em que somente elementos de matriz com index maior ou igual a start podem ser usados.

CodePointBefore(String, Int32)

Retorna o ponto de código que precede o índice fornecido do CharSequence.

CodePointBefore(ICharSequence, Int32)

Retorna o ponto de código que precede o índice fornecido do CharSequence.

CodePointBefore(Char[], Int32)

Retorna o ponto de código que precede o índice fornecido da char matriz.

CodePointBefore(Char[], Int32, Int32)

Retorna o ponto de código que precede o índice fornecido da char matriz, em que somente elementos de matriz com index maior ou igual a start podem ser usados.

[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

Parâmetros

a
Char[]

A char matriz

index
Int32

o índice após o ponto de código que deve ser retornado

start
Int32

o índice do primeiro elemento de matriz na char matriz

Retornos

o valor do ponto de código Unicode antes do índice fornecido.

Atributos

Exceções

se seq é null.

se o index <= start, start , index for maior que o comprimento de seq, ou se start for igual ou maior que o comprimento de seq.

Comentários

Retorna o ponto de código que precede o índice fornecido da char matriz, em que somente elementos de matriz com index maior ou igual a start podem ser usados. Se o char valor at (index - 1) na char matriz estiver no intervalo substituto baixo, (index - 2) não for menor que start, e o char valor at (index - 2) na char matriz estiver no intervalo substituto alto, o ponto de código suplementar correspondente a esse par substituto será retornado. Caso contrário, o char valor at (index - 1) será retornado.

Adicionado em 1.5.

Documentação Java para java.lang.Character.codePointBefore(char[], int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

CodePointBefore(String, Int32)

Retorna o ponto de código que precede o índice fornecido do CharSequence.

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

Parâmetros

seq
String

a CharSequence instância

index
Int32

o índice após o ponto de código que deve ser retornado

Retornos

o valor do ponto de código Unicode antes do índice fornecido.

Comentários

Retorna o ponto de código que precede o índice fornecido do CharSequence. Se o char valor em (index - 1) no CharSequence estiver no intervalo substituto baixo, (index - 2) não for negativo e o char valor em (index - 2) no CharSequence estiver no intervalo substituto alto, o ponto de código suplementar correspondente a esse par substituto será retornado. Caso contrário, o char valor at (index - 1) será retornado.

Adicionado em 1.5.

Documentação Java para java.lang.Character.codePointBefore(java.lang.CharSequence, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

CodePointBefore(ICharSequence, Int32)

Retorna o ponto de código que precede o índice fornecido do 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

Parâmetros

seq
ICharSequence

a CharSequence instância

index
Int32

o índice após o ponto de código que deve ser retornado

Retornos

o valor do ponto de código Unicode antes do índice fornecido.

Atributos

Exceções

se seq é null.

se o for index menor que 1 ou maior que o comprimento de seq.

Comentários

Retorna o ponto de código que precede o índice fornecido do CharSequence. Se o char valor em (index - 1) no CharSequence estiver no intervalo substituto baixo, (index - 2) não for negativo e o char valor em (index - 2) no CharSequence estiver no intervalo substituto alto, o ponto de código suplementar correspondente a esse par substituto será retornado. Caso contrário, o char valor at (index - 1) será retornado.

Adicionado em 1.5.

Documentação Java para java.lang.Character.codePointBefore(java.lang.CharSequence, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

CodePointBefore(Char[], Int32)

Retorna o ponto de código que precede o índice fornecido da char matriz.

[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

Parâmetros

a
Char[]

A char matriz

index
Int32

o índice após o ponto de código que deve ser retornado

Retornos

o valor do ponto de código Unicode antes do índice fornecido.

Atributos

Exceções

se seq é null.

se o for index menor que 1 ou maior que o comprimento de seq.

Comentários

Retorna o ponto de código que precede o índice fornecido da char matriz. Se o char valor em (index - 1) na char matriz estiver no intervalo substituto baixo, (index - 2) não for negativo e o char valor em (index - 2) na char matriz estiver no intervalo substituto alto, o ponto de código suplementar correspondente a esse par substituto será retornado. Caso contrário, o char valor at (index - 1) será retornado.

Adicionado em 1.5.

Documentação Java para java.lang.Character.codePointBefore(char[], int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a