FileUtil

class publik FileUtil

Utilitas I/O File.

Metode Publik

byte statis[]
loadByteFromFile(Konteks konteks, filePath String)
Memuat file biner dari folder aset.
statis Daftar<String>
loadLabels(Konteks konteks, jalur file String)
Memuat label dari file label ke dalam daftar string.
statis Daftar<String>
loadLabels(inputStream InputStream)
Memuat label dari aliran input file label yang dibuka.
statis Daftar<String>
loadLabels(InputStream inputStream, Charset cs)
Memuat label dari aliran input file label yang dibuka.
statis Daftar<String>
loadLabels(Konteks konteks, jalur file String, Karakter cs)
Memuat label dari file label ke dalam daftar string.
statis MappedByteBuffer
loadMappedFile(Konteks konteks, jalur file String)
Memuat file dari folder aset melalui pemetaan memori.
statis Daftar<String>
loadSingleColumnTextFile(Konteks konteks, filePath String, Karakter cs)
Memuat file kosakata (file teks kolom tunggal) ke dalam daftar string.
statis Daftar<String>
loadSingleColumnTextFile(InputStream inputStream, Charset cs)
Memuat kosakata dari aliran input file kosakata yang terbuka (yang merupakan file teks kolom tunggal).

Metode Turunan

Metode Publik

publik statis byte[] loadByteFromFile (Konteks konteks, String filePath)

Memuat file biner dari folder aset.

Parameter
context Konteks aplikasi untuk mengakses aset.
filePath Jalur aset file.
Hasil
  • array byte untuk file biner.
Menampilkan
IOException jika terjadi error I/O saat memuat file.

public static List<String> loadLabels (Konteks konteks, String filePath)

Memuat label dari file label ke dalam daftar string.

File label hukum adalah file teks biasa yang isinya dibagi menjadi beberapa baris, dan setiap baris merupakan nilai individual. File harus berada dalam aset konteks.

Parameter
context Konteksnya berisi aset.
filePath Jalur file label, relatif dengan direktori aset.
Hasil
  • daftar label.
Menampilkan
IOException jika terjadi {i>error<i} untuk membuka atau membaca file.

public static List<String> loadLabels (InputStream inputStream)

Memuat label dari aliran input file label yang dibuka. Lihat detail untuk file label di loadLabels(Context, String).

Parameter
inputStream aliran input dari file label yang dibuka.
Hasil
  • daftar label.
Menampilkan
IOException jika terjadi {i>error<i} untuk membuka atau membaca file.

public static List<String> loadLabels (InputStream inputStream, Charset cs)

Memuat label dari aliran input file label yang dibuka. Lihat detail untuk file label di loadLabels(Context, String).

Parameter
inputStream aliran input dari file label yang dibuka.
cs Charset untuk digunakan saat mendekode konten file label.
Hasil
  • daftar label.
Menampilkan
IOException jika terjadi {i>error<i} untuk membuka atau membaca file.

public static List<String> loadLabels (Context context, String filePath, Charset cs)

Memuat label dari file label ke dalam daftar string.

File label hukum adalah file teks biasa yang isinya dibagi menjadi beberapa baris, dan setiap baris merupakan nilai individual. Baris kosong akan diabaikan. File harus berada dalam aset konteks.

Parameter
context Konteksnya berisi aset.
filePath Jalur file label, relatif dengan direktori aset.
cs Charset untuk digunakan saat mendekode konten file label.
Hasil
  • daftar label.
Menampilkan
IOException jika terjadi {i>error<i} untuk membuka atau membaca file.

publik statis MappedByteBuffer loadMappedFile (Konteks konteks, String filePath)

Memuat file dari folder aset melalui pemetaan memori.

Parameter
context Konteks aplikasi untuk mengakses aset.
filePath Jalur aset file.
Hasil
  • file yang dipetakan memori.
Menampilkan
IOException jika terjadi error I/O saat memuat model tflite.

public static List<String> loadSingleColumnTextFile (Context context, String filePath, Charset cs)

Memuat file kosakata (file teks kolom tunggal) ke dalam daftar string.

File kosakata adalah file teks biasa kolom tunggal yang isinya dibagi menjadi beberapa baris, dan setiap baris merupakan nilai individual. File harus berada dalam aset konteks.

Parameter
context Konteksnya berisi aset.
filePath Jalur file kosakata, relatif dengan direktori aset.
cs
Hasil
  • daftar kosakata.
Menampilkan
IOException jika terjadi {i>error<i} untuk membuka atau membaca file.

public static List<String> loadSingleColumnTextFile (InputStream inputStream, Charset cs)

Memuat kosakata dari aliran input file kosakata yang terbuka (yang merupakan file teks kolom tunggal).

File kosakata adalah file teks biasa kolom tunggal yang isinya dibagi menjadi beberapa baris, dan setiap baris merupakan nilai individual. File harus berada dalam aset konteks.

Parameter
inputStream aliran input dari file kosakata yang dibuka.
cs
Hasil
  • daftar kosakata.
Menampilkan
IOException jika terjadi {i>error<i} untuk membuka atau membaca file.