Charset.Encode Metode
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.
Overload
| Encode(String) |
Metode kenyamanan yang mengodekan string menjadi byte dalam charset ini. |
| Encode(CharBuffer) |
Metode kenyamanan yang mengodekan karakter Unicode menjadi byte dalam charset ini. |
Encode(String)
Metode kenyamanan yang mengodekan string menjadi byte dalam charset ini.
[Android.Runtime.Register("encode", "(Ljava/lang/String;)Ljava/nio/ByteBuffer;", "")]
public Java.Nio.ByteBuffer? Encode(string? str);
[<Android.Runtime.Register("encode", "(Ljava/lang/String;)Ljava/nio/ByteBuffer;", "")>]
member this.Encode : string -> Java.Nio.ByteBuffer
Parameter
- str
- String
String yang akan dikodekan
Mengembalikan
Buffer byte yang berisi karakter yang dikodekan
- Atribut
Keterangan
Metode kenyamanan yang mengodekan string menjadi byte dalam charset ini.
Pemanggilan metode ini pada charset cs mengembalikan hasil yang sama dengan ekspresi
cs.encode(CharBuffer.wrap(s));
Dokumentasi Java untuk java.nio.charset.Charset.encode(java.lang.String).
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.
Berlaku untuk
Encode(CharBuffer)
Metode kenyamanan yang mengodekan karakter Unicode menjadi byte dalam charset ini.
[Android.Runtime.Register("encode", "(Ljava/nio/CharBuffer;)Ljava/nio/ByteBuffer;", "")]
public Java.Nio.ByteBuffer? Encode(Java.Nio.CharBuffer? cb);
[<Android.Runtime.Register("encode", "(Ljava/nio/CharBuffer;)Ljava/nio/ByteBuffer;", "")>]
member this.Encode : Java.Nio.CharBuffer -> Java.Nio.ByteBuffer
Parameter
- cb
- CharBuffer
Buffer karakter yang akan dikodekan
Mengembalikan
Buffer byte yang berisi karakter yang dikodekan
- Atribut
Keterangan
Metode kenyamanan yang mengodekan karakter Unicode menjadi byte dalam charset ini.
Pemanggilan metode ini pada charset cs mengembalikan hasil yang sama dengan ekspresi
cs.newEncoder()
.onMalformedInput(CodingErrorAction.REPLACE)
.onUnmappableCharacter(CodingErrorAction.REPLACE)
.encode(bb);
kecuali berpotensi lebih efisien karena dapat membuat cache encoder di antara pemanggilan berturut-turut.
Metode ini selalu menggantikan urutan malformed-input dan unmappable-character dengan string penggantian default charset ini. Untuk mendeteksi urutan tersebut, gunakan metode secara CharsetEncoder#encode(java.nio.CharBuffer) langsung.
Dokumentasi Java untuk java.nio.charset.Charset.encode(java.nio.CharBuffer).
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.