Character.OffsetByCodePoints Método

Definición

Sobrecargas

Nombre Description
OffsetByCodePoints(ICharSequence, Int32, Int32)

Devuelve el índice dentro de la secuencia char especificada que se desplaza del objeto proporcionado index por codePointOffset puntos de código.

OffsetByCodePoints(String, Int32, Int32)

Devuelve el índice dentro de la secuencia char especificada que se desplaza del objeto proporcionado index por codePointOffset puntos de código.

OffsetByCodePoints(Char[], Int32, Int32, Int32, Int32)

Devuelve el índice dentro de la subbarray especificada char que se desplaza del elemento proporcionado index por codePointOffset puntos de código.

OffsetByCodePoints(ICharSequence, Int32, Int32)

Devuelve el índice dentro de la secuencia char especificada que se desplaza del objeto proporcionado index por codePointOffset puntos de código.

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

Parámetros

seq
ICharSequence

la secuencia char

index
Int32

índice que se va a desplazar

codePointOffset
Int32

desplazamiento en puntos de código

Devoluciones

índice dentro de la secuencia char

Atributos

Excepciones

si seq es null.

si index es , index es mayor que la longitud de seqo si no hay suficientes valores en seq para omitir codePointOffset los puntos de código hacia delante o hacia atrás (si codePointOffset es negativo) de index.

Comentarios

Devuelve el índice dentro de la secuencia char especificada que se desplaza del objeto proporcionado index por codePointOffset puntos de código. Suplentes no emparejados dentro del intervalo de texto proporcionado por index y codePointOffset cuentan como un punto de código cada uno.

Agregado en 1.5.

Java documentación para java.lang.Character.offsetByCodePoints(java.lang.CharSequence, int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

OffsetByCodePoints(String, Int32, Int32)

Devuelve el índice dentro de la secuencia char especificada que se desplaza del objeto proporcionado index por codePointOffset puntos de código.

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

Parámetros

seq
String

la secuencia char

index
Int32

índice que se va a desplazar

codePointOffset
Int32

desplazamiento en puntos de código

Devoluciones

índice dentro de la secuencia char

Comentarios

Devuelve el índice dentro de la secuencia char especificada que se desplaza del objeto proporcionado index por codePointOffset puntos de código. Suplentes no emparejados dentro del intervalo de texto proporcionado por index y codePointOffset cuentan como un punto de código cada uno.

Agregado en 1.5.

Java documentación para java.lang.Character.offsetByCodePoints(java.lang.CharSequence, int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

OffsetByCodePoints(Char[], Int32, Int32, Int32, Int32)

Devuelve el índice dentro de la subbarray especificada char que se desplaza del elemento proporcionado index por codePointOffset puntos de código.

[Android.Runtime.Register("offsetByCodePoints", "([CIIII)I", "")]
public static int OffsetByCodePoints(char[]? a, int start, int count, int index, int codePointOffset);
[<Android.Runtime.Register("offsetByCodePoints", "([CIIII)I", "")>]
static member OffsetByCodePoints : char[] * int * int * int * int -> int

Parámetros

a
Char[]

la char matriz

start
Int32

índice del primero char de la subbarray

count
Int32

longitud de la subbarray en chars

index
Int32

índice que se va a desplazar

codePointOffset
Int32

desplazamiento en puntos de código

Devoluciones

índice dentro de la subbarray

Atributos

Excepciones

si seq es null.

si start , count , index , , index > start + countes start + count mayor que la longitud de seqo si no hay suficientes valores en seq para omitir codePointOffset los puntos de código hacia delante o hacia atrás (si codePointOffset es negativo) de index.

Comentarios

Devuelve el índice dentro de la subbarray especificada char que se desplaza del elemento proporcionado index por codePointOffset puntos de código. Los start argumentos y count especifican una subbarray de la char matriz. Suplentes no emparejados dentro del intervalo de texto proporcionado por index y codePointOffset cuentan como un punto de código cada uno.

Agregado en 1.5.

Java documentación para java.lang.Character.offsetByCodePoints(char[], int, int, int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a