RandomAccessFile.ReadUTF 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.
Membaca untai (karakter) dari file ini.
[Android.Runtime.Register("readUTF", "()Ljava/lang/String;", "")]
public string? ReadUTF();
[<Android.Runtime.Register("readUTF", "()Ljava/lang/String;", "")>]
abstract member ReadUTF : unit -> string
override this.ReadUTF : unit -> string
Mengembalikan
string Unicode.
Penerapan
- Atribut
Pengecualian
jika akhir file ini terdeteksi.
jika file ini ditutup atau terjadi kesalahan I/O lainnya.
jika byte yang dibaca tidak dapat didekodekan ke dalam string karakter.
Keterangan
Membaca untai (karakter) dari file ini. String telah dikodekan menggunakan format UTF-8 yang dimodifikasi.
Dua byte pertama dibaca, dimulai dari penunjuk file saat ini, seolah-olah oleh readUnsignedShort. Nilai ini memberikan jumlah byte berikut yang berada dalam string yang dikodekan, bukan panjang string yang dihasilkan. Byte berikut kemudian ditafsirkan sebagai karakter pengodean byte dalam format UTF-8 yang dimodifikasi dan dikonversi menjadi karakter.
Metode ini memblokir hingga semua byte dibaca, akhir aliran terdeteksi, atau pengecualian dilemparkan.
Java dokumentasi untuk java.io.RandomAccessFile.readUTF().
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.