Character.CodePointBefore Metode

Definisi

Overload

Nama Deskripsi
CodePointBefore(Char[], Int32, Int32)

Mengembalikan titik kode sebelum indeks array yang char diberikan, di mana hanya elemen array dengan index lebih besar dari atau sama dengan yang start dapat digunakan.

CodePointBefore(String, Int32)

Mengembalikan titik kode sebelum indeks yang CharSequencediberikan dari .

CodePointBefore(ICharSequence, Int32)

Mengembalikan titik kode sebelum indeks yang CharSequencediberikan dari .

CodePointBefore(Char[], Int32)

Mengembalikan titik kode sebelum indeks array yang char diberikan.

CodePointBefore(Char[], Int32, Int32)

Mengembalikan titik kode sebelum indeks array yang char diberikan, di mana hanya elemen array dengan index lebih besar dari atau sama dengan yang start dapat digunakan.

[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[]

char array

index
Int32

indeks yang mengikuti titik kode yang harus dikembalikan

start
Int32

indeks elemen array pertama dalam char array

Mengembalikan

nilai titik kode Unicode sebelum indeks yang diberikan.

Atribut

Pengecualian

jika seq adalah null.

index <= startjika , start , index lebih besar dari panjang seq, atau jika start sama atau lebih besar dari panjang seq.

Keterangan

Mengembalikan titik kode sebelum indeks array yang char diberikan, di mana hanya elemen array dengan index lebih besar dari atau sama dengan yang start dapat digunakan. char Jika nilai di (index - 1) dalam char array berada dalam rentang pengganti rendah, (index - 2) tidak kurang dari start, dan char nilai di (index - 2) dalam char array berada dalam rentang pengganti tinggi, maka titik kode tambahan yang sesuai dengan pasangan pengganti ini dikembalikan. Jika tidak, char nilai di (index - 1) dikembalikan.

Ditambahkan dalam 1.5.

Java dokumentasi untuk java.lang.Character.codePointBefore(char[], int, int).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk

CodePointBefore(String, Int32)

Mengembalikan titik kode sebelum indeks yang CharSequencediberikan dari .

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

Parameter

seq
String

instans CharSequence

index
Int32

indeks yang mengikuti titik kode yang harus dikembalikan

Mengembalikan

nilai titik kode Unicode sebelum indeks yang diberikan.

Keterangan

Mengembalikan titik kode sebelum indeks yang CharSequencediberikan dari . char Jika nilai di (index - 1) dalam CharSequence berada dalam rentang pengganti rendah, (index - 2) tidak negatif, dan char nilai di (index - 2) dalam CharSequence berada dalam rentang pengganti tinggi, maka titik kode tambahan yang sesuai dengan pasangan pengganti ini dikembalikan. Jika tidak, char nilai di (index - 1) dikembalikan.

Ditambahkan dalam 1.5.

Java dokumentasi untuk java.lang.Character.codePointBefore(java.lang.CharSequence, int).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk

CodePointBefore(ICharSequence, Int32)

Mengembalikan titik kode sebelum indeks yang CharSequencediberikan dari .

[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

instans CharSequence

index
Int32

indeks yang mengikuti titik kode yang harus dikembalikan

Mengembalikan

nilai titik kode Unicode sebelum indeks yang diberikan.

Atribut

Pengecualian

jika seq adalah null.

index jika kurang dari 1 atau lebih besar dari seqpanjang .

Keterangan

Mengembalikan titik kode sebelum indeks yang CharSequencediberikan dari . char Jika nilai di (index - 1) dalam CharSequence berada dalam rentang pengganti rendah, (index - 2) tidak negatif, dan char nilai di (index - 2) dalam CharSequence berada dalam rentang pengganti tinggi, maka titik kode tambahan yang sesuai dengan pasangan pengganti ini dikembalikan. Jika tidak, char nilai di (index - 1) dikembalikan.

Ditambahkan dalam 1.5.

Java dokumentasi untuk java.lang.Character.codePointBefore(java.lang.CharSequence, int).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk

CodePointBefore(Char[], Int32)

Mengembalikan titik kode sebelum indeks array yang char diberikan.

[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[]

char array

index
Int32

indeks yang mengikuti titik kode yang harus dikembalikan

Mengembalikan

nilai titik kode Unicode sebelum indeks yang diberikan.

Atribut

Pengecualian

jika seq adalah null.

index jika kurang dari 1 atau lebih besar dari seqpanjang .

Keterangan

Mengembalikan titik kode sebelum indeks array yang char diberikan. char Jika nilai di (index - 1) dalam char array berada dalam rentang pengganti rendah, (index - 2) tidak negatif, dan char nilai di (index - 2) dalam char array berada dalam rentang pengganti tinggi, maka titik kode tambahan yang sesuai dengan pasangan pengganti ini dikembalikan. Jika tidak, char nilai di (index - 1) dikembalikan.

Ditambahkan dalam 1.5.

Java dokumentasi untuk java.lang.Character.codePointBefore(char[], int).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk