Character Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Kelas Character membungkus nilai jenis char primitif dalam objek.
[Android.Runtime.Register("java/lang/Character", DoNotGenerateAcw=true)]
public sealed class Character : Java.Lang.Object, IConvertible, IDisposable, Java.IO.ISerializable, Java.Lang.IComparable
[<Android.Runtime.Register("java/lang/Character", DoNotGenerateAcw=true)>]
type Character = class
inherit Object
interface IConvertible
interface ISerializable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
interface IComparable
- Warisan
- Atribut
- Penerapan
Keterangan
Kelas Character membungkus nilai jenis char primitif dalam objek. Objek kelas Character berisi satu bidang yang jenisnya adalah char.
Selain itu, kelas ini menyediakan beberapa metode untuk menentukan kategori karakter (huruf kecil, digit, dll.) dan untuk mengonversi karakter dari huruf besar ke huruf kecil dan sebaliknya.
Informasi karakter didasarkan pada Standar Unicode
Metode dan data kelas Character ditentukan oleh informasi dalam file UnicodeData yang merupakan bagian dari Database Karakter Unicode yang dikelola oleh Unicode Consortium. File ini menentukan berbagai properti termasuk nama dan kategori umum untuk setiap titik kode Unicode atau rentang karakter yang ditentukan.
File dan deskripsinya tersedia dari Unicode Consortium di: <ul><li>http://www.unicode.org</ul>
<h2>"conformance">Unicode Conformance</h2>
Bidang dan metode kelas Character didefinisikan dalam hal informasi karakter dari Standar Unicode, khususnya file UnicodeData yang merupakan bagian dari Database Karakter Unicode. File ini menentukan properti termasuk nama dan kategori untuk setiap titik kode Unicode atau rentang karakter yang ditetapkan. File tersedia dari Unicode Consortium di http://www.unicode.org.
Informasi karakter didasarkan pada Standar Unicode, versi 15.0.
Platform Java telah mendukung berbagai versi Unicode Standard dari waktu ke waktu. Peningkatan ke versi Standar Unicode yang lebih baru terjadi dalam rilis Java berikut, masing-masing menunjukkan versi baru: <table class="striped"><caption style="display:none">Show Java releases and supported Unicode versions</caption><thead><tr><th scope="col">Java release</th><scope="col">Unicode version</th></tr></thead><tbody><tr><th scope="row" style="text-align:left">Java SE 20</th><td>Unicode 15.0</td></tr tr><><th scope="row" style="text-align:left">Java SE 19</th><td>Unicode 14.0</td></tr><tr><th scope="row" style="text-align:left">Java SE 15</th><td>Unicode 13.0</td></tr tr><><th scope="row" style="text-align:left">Java SE 13</th><td>Unicode 12.1</td></tr><><th scope="row" style="text-align:left">Java SE 12</th><td>Unicode 11.0</td></tr tr><><th scope="row" style="text-align:left">Java SE 11</th><td>Unicode 10.0</td/td>< tr tr><><th scope="row" style="text-align:left">Java SE 9</th><td>Unicode 8.0</td></tr tr><><th scope="row" style=" text-align:left">Java SE 8</th><td>Unicode 6.2</td></tr tr><><th scope="row" style="text-align:left">Java SE 7</th><td>Unicode 6.0</td></tr><><th scope="row" style="text-align:left">Java SE 5.0</th><td>Unicode 4.0</td></tr tr><><th scope="row" style="text-align:left">Java SE 1.4</th><td>Unicode 3.0</td></tr><tr><lingkup ke-2="baris" style="text-align:left">JDK 1.1</th><td>Unicode 2.0</td></tr tr><><th scope="row" style="text-align:left">JDK 1.0.2</th><td>Unicode 1.1.5</td></tr></tbody></table> Variations dari versi Unicode dasar ini, seperti lampiran yang dikenali, didokumenkan di tempat lain. <h2>"unicode">Unicode Character Representations</h2>
Jenis char data (dan oleh karena itu nilai yang Character dienkapsulasi objek) didasarkan pada spesifikasi Unicode asli, yang mendefinisikan karakter sebagai entitas 16-bit lebar tetap. Unicode Standard telah diubah untuk memungkinkan karakter yang representasinya membutuhkan lebih dari 16 bit. Rentang titik/em<kode em>legal <sekarang adalah U+0000 hingga U+10FFFF, yang dikenal sebagai >em<Nilai> skalar Unicode/em<.> (Lihat definisihttp://www.unicode.org/reports/tr27/#notation notasi U+n di Standar Unicode.)
"BMP">Kumpulan karakter dari U+0000 ke U+FFFF terkadang disebut sebagai <>Basic Multilingual Plane (BMP)</em>. "tambahan">Karakter yang poin kodenya lebih besar dari U+FFFF disebut <karakter> tambahan em</em>s. Platform Java menggunakan representasi UTF-16 dalam char array dan di String kelas dan StringBuffer . Dalam representasi ini, karakter tambahan diwakili sebagai sepasang char nilai, yang pertama dari <>rentang em pengganti< tinggi/em>, (\ uD800-\ uDBFF), yang kedua dari <>rentang em low-surrogates</em> (\ uDC00-\ uDFFF).
Oleh char karena itu, nilai mewakili titik kode Basic Multilingual Plane (BMP), termasuk titik kode pengganti, atau unit kode pengodean UTF-16. Nilai int mewakili semua titik kode Unicode, termasuk titik kode tambahan. 21 bit int yang lebih rendah (paling tidak signifikan) digunakan untuk mewakili titik kode Unicode dan 11 bit atas (paling signifikan) harus nol. Kecuali ditentukan lain, perilaku sehubungan dengan karakter tambahan dan nilai pengganti char adalah sebagai berikut:
<ul><li>Metode yang hanya menerima char nilai tidak dapat mendukung karakter tambahan. Mereka memperlakukan char nilai dari rentang pengganti sebagai karakter yang tidak ditentukan. Misalnya, Character.isLetter('\u005CuD840') mengembalikan false, meskipun nilai spesifik ini jika diikuti oleh nilai pengganti rendah dalam string akan mewakili huruf.
<li>Metode yang menerima int nilai mendukung semua karakter Unicode, termasuk karakter tambahan. Misalnya, Character.isLetter(0x2F81A) mengembalikan true karena nilai titik kode mewakili huruf (ideograf CJK).
</ul>
Dalam dokumentasi JAVA SE API, em Titik kode Unicode/em< digunakan untuk nilai karakter dalam rentang antara U+0000 dan U+10FFFF, dan >em<Unit> kode Unicode/em< digunakan untuk nilai 16-bit > yang merupakan unit kode dari pengodean<> em UTF-16char/em<.><> Untuk informasi selengkapnya tentang terminologi Unicode, lihat Glosarium Unicode.
<-- Android-removed: paragraf di ValueBased
Ini adalah kelas berbasis nilai ; programmer harus memperlakukan instans yang #equals(Object) sama dengan yang dapat dipertukarkan dan tidak boleh menggunakan instans untuk sinkronisasi, atau perilaku yang tidak dapat diprediksi dapat terjadi. Misalnya, dalam rilis mendatang, sinkronisasi mungkin gagal. -->
Ditambahkan dalam 1.0.
Java dokumentasi untuk java.lang.Character.
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.
Konstruktor
| Nama | Deskripsi |
|---|---|
| Character(Char) |
Membuat objek yang baru dialokasikan |
Bidang
| Nama | Deskripsi |
|---|---|
| Bytes |
Jumlah byte yang |
| CombiningSpacingMark |
Kategori umum "Mc" dalam spesifikasi Unicode. |
| ConnectorPunctuation |
Kategori umum "Pc" dalam spesifikasi Unicode. |
| Control |
Kategori umum "Cc" dalam spesifikasi Unicode. |
| CurrencySymbol |
Kategori umum "Sc" dalam spesifikasi Unicode. |
| DashPunctuation |
Kategori umum "Pd" dalam spesifikasi Unicode. |
| DecimalDigitNumber |
Kategori umum "Nd" dalam spesifikasi Unicode. |
| DirectionalityArabicNumber |
Jenis karakter dua arah lemah "AN" dalam spesifikasi Unicode. |
| DirectionalityBoundaryNeutral |
Jenis karakter dua arah lemah "BN" dalam spesifikasi Unicode. |
| DirectionalityCommonNumberSeparator |
Jenis karakter dua arah lemah "CS" dalam spesifikasi Unicode. |
| DirectionalityEuropeanNumber |
Jenis karakter dua arah lemah "EN" dalam spesifikasi Unicode. |
| DirectionalityEuropeanNumberSeparator |
Jenis karakter dua arah lemah "ES" dalam spesifikasi Unicode. |
| DirectionalityEuropeanNumberTerminator |
Jenis karakter dua arah lemah "ET" dalam spesifikasi Unicode. |
| DirectionalityFirstStrongIsolate |
Jenis karakter dua arah lemah "FSI" dalam spesifikasi Unicode. |
| DirectionalityLeftToRight |
Jenis karakter dua arah yang kuat "L" dalam spesifikasi Unicode. |
| DirectionalityLeftToRightEmbedding |
Jenis karakter dua arah yang kuat "LRE" dalam spesifikasi Unicode. |
| DirectionalityLeftToRightIsolate |
Jenis karakter dua arah lemah "LRI" dalam spesifikasi Unicode. |
| DirectionalityLeftToRightOverride |
Jenis karakter dua arah yang kuat "LRO" dalam spesifikasi Unicode. |
| DirectionalityNonspacingMark |
Jenis karakter dua arah lemah "NSM" dalam spesifikasi Unicode. |
| DirectionalityOtherNeutrals |
Jenis karakter dua arah netral "ON" dalam spesifikasi Unicode. |
| DirectionalityParagraphSeparator |
Jenis karakter dua arah netral "B" dalam spesifikasi Unicode. |
| DirectionalityPopDirectionalFormat |
Jenis karakter dua arah lemah "PDF" dalam spesifikasi Unicode. |
| DirectionalityPopDirectionalIsolate |
Tipe karakter dua arah lemah "PDI" dalam spesifikasi Unicode. |
| DirectionalityRightToLeft |
Jenis karakter dua arah yang kuat "R" dalam spesifikasi Unicode. |
| DirectionalityRightToLeftArabic |
Jenis karakter dua arah yang kuat "AL" dalam spesifikasi Unicode. |
| DirectionalityRightToLeftEmbedding |
Jenis karakter dua arah yang kuat "RLE" dalam spesifikasi Unicode. |
| DirectionalityRightToLeftIsolate |
Jenis karakter dua arah lemah "RLI" dalam spesifikasi Unicode. |
| DirectionalityRightToLeftOverride |
Jenis karakter dua arah yang kuat "RLO" dalam spesifikasi Unicode. |
| DirectionalitySegmentSeparator |
Jenis karakter dua arah netral "S" dalam spesifikasi Unicode. |
| DirectionalityUndefined |
Jenis karakter dua arah yang tidak terdefinisi. |
| DirectionalityWhitespace |
Jenis karakter dua arah netral "WS" dalam spesifikasi Unicode. |
| EnclosingMark |
Kategori umum "Saya" dalam spesifikasi Unicode. |
| EndPunctuation |
Kategori umum "Pe" dalam spesifikasi Unicode. |
| FinalQuotePunctuation |
Kategori umum "Pf" dalam spesifikasi Unicode. |
| Format |
Kategori umum "Cf" dalam spesifikasi Unicode. |
| InitialQuotePunctuation |
Kategori umum "Pi" dalam spesifikasi Unicode. |
| LetterNumber |
Kategori umum "Nl" dalam spesifikasi Unicode. |
| LineSeparator |
Kategori umum "Zl" dalam spesifikasi Unicode. |
| LowercaseLetter |
Kategori umum "Ll" dalam spesifikasi Unicode. |
| MathSymbol |
Kategori umum "Sm" dalam spesifikasi Unicode. |
| MaxCodePoint |
Nilai maksimum dari sebuah
Titik kode Unicode, konstanta |
| MaxHighSurrogate |
Nilai maksimum dari sebuah
Unit kode pengganti tinggi Unicode dalam pengodean UTF-16, konstanta |
| MaxLowSurrogate |
Nilai maksimum dari sebuah
Unit kode pengganti rendah Unicode dalam pengodean UTF-16, konstanta |
| MaxRadix |
Radiks maksimum yang tersedia untuk konversi ke dan dari string. |
| MaxSurrogate |
Nilai maksimum unit kode pengganti Unicode dalam pengodean UTF-16, konstanta |
| MaxValue |
Nilai konstanta dari bidang ini adalah nilai terbesar dari jenis |
| MinCodePoint |
Nilai minimum dari sebuah
Titik kode Unicode, konstanta |
| MinHighSurrogate |
Nilai minimum dari sebuah
Unit kode pengganti tinggi Unicode dalam pengodean UTF-16, konstanta |
| MinLowSurrogate |
Nilai minimum dari sebuah
Unit kode pengganti rendah Unicode dalam pengodean UTF-16, konstanta |
| MinRadix |
Radiks minimum yang tersedia untuk konversi ke dan dari string. |
| MinSupplementaryCodePoint |
Nilai minimum dari sebuah
Titik kode tambahan Unicode, konstanta |
| MinSurrogate |
Nilai minimum unit kode pengganti Unicode dalam pengodean UTF-16, konstanta |
| MinValue |
Nilai konstanta dari bidang ini adalah nilai terkecil dari jenis |
| ModifierLetter |
Kategori umum "Lm" dalam spesifikasi Unicode. |
| ModifierSymbol |
Kategori umum "Sk" dalam spesifikasi Unicode. |
| NonSpacingMark |
Kategori umum "Mn" dalam spesifikasi Unicode. |
| OtherLetter |
Kategori umum "Lo" dalam spesifikasi Unicode. |
| OtherNumber |
Kategori umum "Tidak" dalam spesifikasi Unicode. |
| OtherPunctuation |
Kategori umum "Po" dalam spesifikasi Unicode. |
| OtherSymbol |
Kategori umum "Jadi" dalam spesifikasi Unicode. |
| ParagraphSeparator |
Kategori umum "Zp" dalam spesifikasi Unicode. |
| PrivateUse |
Kategori umum "Co" dalam spesifikasi Unicode. |
| Size |
Jumlah bit yang digunakan untuk mewakili |
| SpaceSeparator |
Kategori umum "Zs" dalam spesifikasi Unicode. |
| StartPunctuation |
Kategori umum "Ps" dalam spesifikasi Unicode. |
| Surrogate |
Kategori umum "Cs" dalam spesifikasi Unicode. |
| TitlecaseLetter |
Kategori umum "Lt" dalam spesifikasi Unicode. |
| Unassigned |
Kategori umum "Cn" dalam spesifikasi Unicode. |
| UppercaseLetter |
Kategori umum "Lu" dalam spesifikasi Unicode. |
Properti
| Nama | Deskripsi |
|---|---|
| Class |
Mengembalikan kelas runtime dari . |
| Handle |
Handel ke instans Android yang mendasar. (Diperoleh dari Object) |
| JniIdentityHashCode |
Mendapatkan kode hash identitas yang ditetapkan ke Java peer ini oleh runtime interop. (Diperoleh dari Object) |
| JniManagedPeerState |
Kelas |
| JniPeerMembers |
Mendapatkan metadata JNI yang digunakan untuk memanggil anggota peer Java ini. |
| PeerReference |
Mendapatkan referensi objek JNI untuk peer Java ini. (Diperoleh dari Object) |
| ThresholdClass |
API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. (Diperoleh dari Object) |
| ThresholdType |
API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. (Diperoleh dari Object) |
| Type |
|
Metode
| Nama | Deskripsi |
|---|---|
| CharCount(Int32) |
Menentukan jumlah |
| CharValue() |
Mengembalikan nilai objek ini |
| Clone() |
Membuat dan mengembalikan salinan objek ini. (Diperoleh dari Object) |
| CodePointAt(Char[], Int32, Int32) |
Mengembalikan titik kode pada indeks array yang |
| CodePointAt(Char[], Int32) |
Mengembalikan titik kode pada indeks array yang |
| CodePointAt(ICharSequence, Int32) |
Mengembalikan titik kode pada indeks yang |
| CodePointAt(String, Int32) |
Mengembalikan titik kode pada indeks yang |
| CodePointBefore(Char[], Int32, Int32) |
Mengembalikan titik kode sebelum indeks array yang |
| CodePointBefore(Char[], Int32) |
Mengembalikan titik kode sebelum indeks array yang |
| CodePointBefore(ICharSequence, Int32) |
Mengembalikan titik kode sebelum indeks yang |
| CodePointBefore(String, Int32) |
Mengembalikan titik kode sebelum indeks yang |
| CodePointCount(Char[], Int32, Int32) |
Mengembalikan jumlah titik kode Unicode dalam subarray |
| CodePointCount(ICharSequence, Int32, Int32) |
Mengembalikan jumlah titik kode Unicode dalam rentang teks dari urutan karakter yang ditentukan. |
| CodePointCount(String, Int32, Int32) |
Mengembalikan jumlah titik kode Unicode dalam rentang teks dari urutan karakter yang ditentukan. |
| CodePointOf(String) |
Mengembalikan nilai titik kode dari karakter Unicode yang ditentukan oleh nama karakter yang diberikan. |
| Compare(Char, Char) |
Membandingkan dua |
| CompareTo(Character) |
Membandingkan dua |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Kelas |
| Digit(Char, Int32) |
Mengembalikan nilai numerik karakter |
| Digit(Int32, Int32) |
Mengembalikan nilai numerik dari karakter yang ditentukan (titik kode Unicode) dalam radiks yang ditentukan. |
| Dispose() |
Merilis sumber daya yang dipegang oleh rekan Java ini. (Diperoleh dari Object) |
| Dispose(Boolean) |
Merilis sumber daya yang dipegang oleh rekan Java ini. (Diperoleh dari Object) |
| DisposeUnlessReferenced() |
Kelas |
| Equals(Object) |
Kelas |
| Equals(Object) |
Menunjukkan apakah beberapa objek lain "sama dengan" yang satu ini. (Diperoleh dari Object) |
| ForDigit(Int32, Int32) |
Menentukan representasi karakter untuk digit tertentu dalam radiks yang ditentukan. |
| GetDirectionality(Char) |
Mengembalikan properti directionality Unicode untuk karakter yang diberikan. |
| GetDirectionality(Int32) |
Mengembalikan properti directionality Unicode untuk karakter yang diberikan (titik kode Unicode). |
| GetHashCode() |
Mengembalikan nilai kode hash untuk objek . (Diperoleh dari Object) |
| GetName(Int32) |
Mengembalikan nama karakter |
| GetNumericValue(Char) |
Mengembalikan |
| GetNumericValue(Int32) |
Mengembalikan |
| GetType(Char) |
Mengembalikan nilai yang menunjukkan kategori umum karakter. |
| GetType(Int32) |
Mengembalikan nilai yang menunjukkan kategori umum karakter. |
| HashCode(Char) |
Mengembalikan kode hash untuk |
| HighSurrogate(Int32) |
Mengembalikan pengganti terkemuka ( unit kode pengganti tinggi) dari pasangan pengganti yang mewakili karakter tambahan yang ditentukan (titik kode Unicode) dalam pengodean UTF-16. |
| IsAlphabetic(Int32) |
Menentukan apakah karakter yang ditentukan (titik kode Unicode) adalah alfabet. |
| IsBmpCodePoint(Int32) |
Menentukan apakah karakter yang ditentukan (titik kode Unicode) berada di Basic Multilingual Plane (BMP). |
| IsDefined(Char) |
Menentukan apakah karakter didefinisikan dalam Unicode. |
| IsDefined(Int32) |
Menentukan apakah karakter (titik kode Unicode) didefinisikan dalam Unicode. |
| IsDigit(Char) |
Menentukan apakah karakter yang ditentukan adalah digit. |
| IsDigit(Int32) |
Menentukan apakah karakter yang ditentukan (titik kode Unicode) adalah digit. |
| IsEmoji(Int32) |
Menentukan apakah karakter yang ditentukan (titik kode Unicode) adalah Emoji. |
| IsEmojiComponent(Int32) |
Menentukan apakah karakter yang ditentukan (titik kode Unicode) adalah Komponen Emoji. |
| IsEmojiModifier(Int32) |
Menentukan apakah karakter yang ditentukan (titik kode Unicode) adalah Pengubah Emoji. |
| IsEmojiModifierBase(Int32) |
Menentukan apakah karakter yang ditentukan (titik kode Unicode) adalah Basis Pengubah Emoji. |
| IsEmojiPresentation(Int32) |
Menentukan apakah karakter yang ditentukan (titik kode Unicode) memiliki properti Presentasi Emoji secara default. |
| IsExtendedPictographic(Int32) |
Menentukan apakah karakter yang ditentukan (titik kode Unicode) adalah Piktografi yang Diperpanjang. |
| IsHighSurrogate(Char) |
Menentukan apakah nilai yang diberikan |
| IsIdentifierIgnorable(Char) |
Menentukan apakah karakter yang ditentukan harus dianggap sebagai karakter yang dapat diabaikan dalam pengidentifikasi Java atau pengidentifikasi Unicode. |
| IsIdentifierIgnorable(Int32) |
Menentukan apakah karakter yang ditentukan (titik kode Unicode) harus dianggap sebagai karakter yang dapat diabaikan dalam pengidentifikasi Java atau pengidentifikasi Unicode. |
| IsIdeographic(Int32) |
Menentukan apakah karakter yang ditentukan (titik kode Unicode) adalah ideograf CJKV (Cina, Jepang, Korea, dan Vietnam), seperti yang didefinisikan oleh Standar Unicode. |
| IsISOControl(Char) |
Menentukan apakah karakter yang ditentukan adalah karakter kontrol ISO. |
| IsISOControl(Int32) |
Menentukan apakah karakter yang dirujuk (titik kode Unicode) adalah karakter kontrol ISO. |
| IsJavaIdentifierPart(Char) |
Menentukan apakah karakter yang ditentukan mungkin merupakan bagian dari pengidentifikasi Java selain karakter pertama. |
| IsJavaIdentifierPart(Int32) |
Menentukan apakah karakter (titik kode Unicode) mungkin merupakan bagian dari pengidentifikasi Java selain karakter pertama. |
| IsJavaIdentifierStart(Char) |
Menentukan apakah karakter yang ditentukan diizinkan sebagai karakter pertama dalam pengidentifikasi Java. |
| IsJavaIdentifierStart(Int32) |
Menentukan apakah karakter (titik kode Unicode) diizinkan sebagai karakter pertama dalam pengidentifikasi Java. |
| IsJavaLetter(Char) |
Kedaluwarsa.
Menentukan apakah karakter yang ditentukan diizinkan sebagai karakter pertama dalam pengidentifikasi Java. |
| IsJavaLetterOrDigit(Char) |
Kedaluwarsa.
Menentukan apakah karakter yang ditentukan mungkin merupakan bagian dari pengidentifikasi Java selain karakter pertama. |
| IsLetter(Char) |
Menentukan apakah karakter yang ditentukan adalah huruf. |
| IsLetter(Int32) |
Menentukan apakah karakter yang ditentukan (titik kode Unicode) adalah huruf. |
| IsLetterOrDigit(Char) |
Menentukan apakah karakter yang ditentukan adalah huruf atau digit. |
| IsLetterOrDigit(Int32) |
Menentukan apakah karakter yang ditentukan (titik kode Unicode) adalah huruf atau digit. |
| IsLowerCase(Char) |
Menentukan apakah karakter yang ditentukan adalah karakter huruf kecil. |
| IsLowerCase(Int32) |
Menentukan apakah karakter yang ditentukan (titik kode Unicode) adalah karakter huruf kecil. |
| IsLowSurrogate(Char) |
Menentukan apakah nilai yang diberikan |
| IsMirrored(Char) |
Menentukan apakah karakter dicerminkan sesuai dengan spesifikasi Unicode. |
| IsMirrored(Int32) |
Menentukan apakah karakter yang ditentukan (titik kode Unicode) dicerminkan sesuai dengan spesifikasi Unicode. |
| IsSpace(Char) |
Kedaluwarsa.
Menentukan apakah karakter yang ditentukan adalah spasi kosong ISO-LATIN-1. |
| IsSpaceChar(Char) |
Menentukan apakah karakter yang ditentukan adalah karakter spasi Unicode. |
| IsSpaceChar(Int32) |
Menentukan apakah karakter yang ditentukan (titik kode Unicode) adalah karakter spasi Unicode. |
| IsSupplementaryCodePoint(Int32) |
Menentukan apakah karakter yang ditentukan (titik kode Unicode) berada dalam rentang karakter tambahan. |
| IsSurrogate(Char) |
Menentukan apakah nilai yang diberikan |
| IsSurrogatePair(Char, Char) |
Menentukan apakah pasangan |
| IsTitleCase(Char) |
Menentukan apakah karakter yang ditentukan adalah karakter judul. |
| IsTitleCase(Int32) |
Menentukan apakah karakter yang ditentukan (titik kode Unicode) adalah karakter judul. |
| IsUnicodeIdentifierPart(Char) |
Menentukan apakah karakter yang ditentukan mungkin merupakan bagian dari pengidentifikasi Unicode sebagai selain karakter pertama. |
| IsUnicodeIdentifierPart(Int32) |
Menentukan apakah karakter yang ditentukan (titik kode Unicode) mungkin merupakan bagian dari pengidentifikasi Unicode sebagai selain karakter pertama. |
| IsUnicodeIdentifierStart(Char) |
Menentukan apakah karakter yang ditentukan diizinkan sebagai karakter pertama dalam pengidentifikasi Unicode. |
| IsUnicodeIdentifierStart(Int32) |
Menentukan apakah karakter yang ditentukan (titik kode Unicode) diizinkan sebagai karakter pertama dalam pengidentifikasi Unicode. |
| IsUpperCase(Char) |
Menentukan apakah karakter yang ditentukan adalah karakter huruf besar. |
| IsUpperCase(Int32) |
Menentukan apakah karakter yang ditentukan (titik kode Unicode) adalah karakter huruf besar. |
| IsValidCodePoint(Int32) |
Menentukan apakah titik kode yang ditentukan valid Nilai titik kode Unicode. |
| IsWhitespace(Char) |
Menentukan apakah karakter yang ditentukan adalah spasi kosong sesuai dengan Java. |
| IsWhitespace(Int32) |
Menentukan apakah karakter yang ditentukan (titik kode Unicode) adalah spasi kosong sesuai dengan Java. |
| JavaFinalize() |
Dipanggil oleh pengumpul sampah pada objek ketika pengumpulan sampah menentukan bahwa tidak ada lagi referensi ke objek. (Diperoleh dari Object) |
| LowSurrogate(Int32) |
Mengembalikan pengganti berikutnya ( unit kode pengganti rendah) dari pasangan pengganti yang mewakili karakter tambahan yang ditentukan (titik kode Unicode) dalam pengodean UTF-16. |
| Notify() |
Membangunkan satu utas yang menunggu monitor objek ini. (Diperoleh dari Object) |
| NotifyAll() |
Membangunkan semua utas yang menunggu monitor objek ini. (Diperoleh dari Object) |
| OffsetByCodePoints(Char[], Int32, Int32, Int32, Int32) |
Mengembalikan indeks dalam subarray yang diberikan |
| OffsetByCodePoints(ICharSequence, Int32, Int32) |
Mengembalikan indeks dalam urutan karakter yang diberikan yang diimbangi dari yang diberikan |
| OffsetByCodePoints(String, Int32, Int32) |
Mengembalikan indeks dalam urutan karakter yang diberikan yang diimbangi dari yang diberikan |
| ReverseBytes(Char) |
Mengembalikan nilai yang diperoleh dengan mengembalikan urutan byte dalam nilai yang ditentukan |
| SetHandle(IntPtr, JniHandleOwnership) |
Mengatur properti Handle. (Diperoleh dari Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Kelas |
| ToArray<T>() |
Membuat array terkelola dari pembungkus array Java ini. (Diperoleh dari Object) |
| ToChars(Int32, Char[], Int32) |
Mengonversi karakter yang ditentukan (titik kode Unicode) ke representasi UTF-16-nya. |
| ToChars(Int32) |
Mengonversi karakter yang ditentukan (titik kode Unicode) ke representasi UTF-16 yang disimpan dalam |
| ToCodePoint(Char, Char) |
Mengonversi pasangan pengganti yang ditentukan ke nilai titik kode tambahannya. |
| ToLowerCase(Char) |
Mengonversi argumen karakter menjadi huruf kecil menggunakan informasi pemetaan kasus dari file UnicodeData. |
| ToLowerCase(Int32) |
Mengonversi argumen karakter (titik kode Unicode) menjadi huruf kecil menggunakan informasi pemetaan kasus dari file UnicodeData. |
| ToString() |
Mengembalikan representasi string objek. (Diperoleh dari Object) |
| ToString(Char) |
Mengembalikan objek yang |
| ToString(Int32) |
Mengembalikan objek yang |
| ToTitleCase(Char) |
Mengonversi argumen karakter menjadi judul menggunakan informasi pemetaan kasus dari file UnicodeData. |
| ToTitleCase(Int32) |
Mengonversi argumen karakter (titik kode Unicode) menjadi judul menggunakan informasi pemetaan kasus dari file UnicodeData. |
| ToUpperCase(Char) |
Mengonversi argumen karakter menjadi huruf besar menggunakan informasi pemetaan kasus dari file UnicodeData. |
| ToUpperCase(Int32) |
Mengonversi argumen karakter (titik kode Unicode) menjadi huruf besar menggunakan informasi pemetaan kasus dari file UnicodeData. |
| UnregisterFromRuntime() |
Membatalkan pendaftaran peer Java ini dari runtime interop. (Diperoleh dari Object) |
| ValueOf(Char) |
Mengembalikan instans yang |
| Wait() |
Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <diberitahu></em> atau <em>terganggu</em>. (Diperoleh dari Object) |
| Wait(Int64, Int32) |
Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah waktu nyata berlalu. (Diperoleh dari Object) |
| Wait(Int64) |
Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah waktu nyata berlalu. (Diperoleh dari Object) |
Operator
| Nama | Deskripsi |
|---|---|
| Explicit(Character to Char) |
Mengonversi nilai yang ditentukan |
Implementasi Antarmuka Eksplisit
| Nama | Deskripsi |
|---|---|
| IComparable.CompareTo(Object) |
Membandingkan nilai ini dengan objek yang ditentukan untuk pemesanan. |
| IConvertible.GetTypeCode() |
Mengembalikan kode jenis untuk nilai ini. |
| IConvertible.ToBoolean(IFormatProvider) |
Konversi ke |
| IConvertible.ToByte(IFormatProvider) |
Mengonversi nilai ini menjadi |
| IConvertible.ToChar(IFormatProvider) |
Mengonversi nilai ini menjadi |
| IConvertible.ToDateTime(IFormatProvider) |
Konversi ke |
| IConvertible.ToDecimal(IFormatProvider) |
Konversi ke |
| IConvertible.ToDouble(IFormatProvider) |
Konversi ke |
| IConvertible.ToInt16(IFormatProvider) |
Mengonversi nilai ini menjadi |
| IConvertible.ToInt32(IFormatProvider) |
Mengonversi nilai ini menjadi |
| IConvertible.ToInt64(IFormatProvider) |
Mengonversi nilai ini menjadi |
| IConvertible.ToSByte(IFormatProvider) |
Mengonversi nilai ini menjadi |
| IConvertible.ToSingle(IFormatProvider) |
Konversi ke |
| IConvertible.ToString(IFormatProvider) |
Mengonversi nilai ini menjadi |
| IConvertible.ToType(Type, IFormatProvider) |
Mengonversi nilai ini ke jenis yang ditentukan oleh |
| IConvertible.ToUInt16(IFormatProvider) |
Mengonversi nilai ini menjadi |
| IConvertible.ToUInt32(IFormatProvider) |
Mengonversi nilai ini menjadi |
| IConvertible.ToUInt64(IFormatProvider) |
Mengonversi nilai ini menjadi |
| IJavaPeerable.Disposed() |
Kelas |
| IJavaPeerable.Finalized() |
Kelas |
| IJavaPeerable.JniObjectReferenceControlBlock |
Kelas |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Kelas |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Kelas |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Kelas |
| IJavaPeerable.UnregisterFromRuntime() |
Kelas |
Metode Ekstensi
| Nama | Deskripsi |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Mendapatkan nama JNI dari jenis instans |
| JavaAs<TResult>(IJavaPeerable) |
Cobalah untuk memaksa |
| JavaCast<TResult>(IJavaObject) |
Melakukan konversi jenis yang diperiksa runtime Android. |
| JavaCast<TResult>(IJavaObject) |
Kelas |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Cobalah untuk memaksa |