FileUtil

genel sınıf FileUtil

Dosya G/Ç yardımcı programları.

Genel Yöntemler

statik bayt[]
loadByteFromFile (Bağlam bağlamı, Dize dosyasıPath)
Varlık klasöründen bir ikili dosya yükler.
statik Liste < Dize >
loadLabels (Bağlam bağlamı, String filePath)
Etiketleri etiket dosyasından bir dize listesine yükler.
statik Liste < Dize >
loadLabels ( InputStream inputStream)
Açık bir etiket dosyasının giriş akışından etiketleri yükler.
statik Liste < Dize >
loadLabels ( InputStream inputStream, Karakter Kümesi cs)
Açık bir etiket dosyasının giriş akışından etiketleri yükler.
statik Liste < Dize >
loadLabels (Bağlam bağlamı, String filePath, Karakter Kümesi cs)
Etiketleri etiket dosyasından bir dize listesine yükler.
statik MappedByteBuffer
loadMappedFile (Bağlam bağlamı, String filePath)
Bellek eşleme yoluyla varlık klasöründen bir dosya yükler.
statik Liste < Dize >
loadSingleColumnTextFile (Bağlam bağlamı, String filePath, Karakter Kümesi cs)
Bir dize listesine bir sözcük dosyası (tek sütunlu bir metin dosyası) yükler.
statik Liste < Dize >
loadSingleColumnTextFile ( InputStream inputStream, Karakter Kümesi cs)
Açılan bir sözlük dosyasının (tek sütunlu bir metin dosyası olan) giriş akışından sözcükleri yükler.

Kalıtsal Yöntemler

Genel Yöntemler

public static byte[] loadByteFromFile (Bağlam bağlamı, String filePath)

Varlık klasöründen bir ikili dosya yükler.

Parametreler
bağlam Varlıklara erişmek için uygulama bağlamı.
dosya yolu Dosyanın varlık yolu.
İadeler
  • ikili dosyanın bayt dizisi.
Atar
IO İstisnası Dosya yüklenirken bir G/Ç hatası oluşursa.

public static Liste < String > loadLabels (Bağlam bağlamı, String dosyaPath)

Etiketleri etiket dosyasından bir dize listesine yükler.

Yasal etiket dosyası, içeriği satırlara bölünmüş ve her satır ayrı bir değer olan düz metin dosyasıdır. Dosya bağlamın varlıklarında olmalıdır.

Parametreler
bağlam Bağlam varlıkları barındırır.
dosya yolu Varlıklar dizinine göre etiket dosyasının yolu.
İadeler
  • etiketlerin bir listesi.
Atar
IO İstisnası dosyayı açmak veya okumak için hata oluşursa.

public static Liste < String > loadLabels ( InputStream inputStream)

Açık bir etiket dosyasının giriş akışından etiketleri yükler. loadLabels(Context, String) dosyasındaki etiket dosyalarına ilişkin ayrıntılara bakın.

Parametreler
girişAkışı açılmış bir etiket dosyasının giriş akışı.
İadeler
  • etiketlerin bir listesi.
Atar
IO İstisnası dosyayı açmak veya okumak için hata oluşursa.

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

Açık bir etiket dosyasının giriş akışından etiketleri yükler. loadLabels(Context, String) dosyasındaki etiket dosyalarına ilişkin ayrıntılara bakın.

Parametreler
girişAkışı açılmış bir etiket dosyasının giriş akışı.
CS Etiket dosyasının içeriğinin kodunu çözerken kullanılacak Charset .
İadeler
  • etiketlerin bir listesi.
Atar
IO İstisnası dosyayı açmak veya okumak için hata oluşursa.

public static Liste < String > loadLabels (Bağlam bağlamı, String filePath, Karakter Kümesi cs)

Etiketleri etiket dosyasından bir dize listesine yükler.

Yasal etiket dosyası, içeriği satırlara bölünmüş ve her satır ayrı bir değer olan düz metin dosyasıdır. Boş satırlar dikkate alınmayacaktır. Dosya bağlamın varlıklarında olmalıdır.

Parametreler
bağlam Bağlam varlıkları barındırır.
dosya yolu Varlıklar dizinine göre etiket dosyasının yolu.
CS Etiket dosyasının içeriğinin kodunu çözerken kullanılacak Charset .
İadeler
  • etiketlerin bir listesi.
Atar
IO İstisnası dosyayı açmak veya okumak için hata oluşursa.

public static MappedByteBuffer loadMappedFile (Bağlam bağlamı, String filePath)

Bellek eşleme yoluyla varlık klasöründen bir dosya yükler.

Parametreler
bağlam Varlıklara erişmek için uygulama bağlamı.
dosya yolu Dosyanın varlık yolu.
İadeler
  • yüklenen bellek eşlemeli dosya.
Atar
IO İstisnası tflite modeli yüklenirken bir G/Ç hatası oluşursa.

public static Liste < String > loadSingleColumnTextFile (Bağlam bağlamı, String filePath, Karakter Kümesi cs)

Bir dize listesine bir sözcük dosyası (tek sütunlu bir metin dosyası) yükler.

Kelime dosyası dosyası, içeriği satırlara bölünmüş tek sütunlu düz metin dosyasıdır ve her satır ayrı bir değerdir. Dosya bağlamın varlıklarında olmalıdır.

Parametreler
bağlam Bağlam varlıkları barındırır.
dosya yolu Varlıklar dizinine göre sözcük dosyasının yolu.
CS
İadeler
  • kelime kelimelerinin bir listesi.
Atar
IO İstisnası dosyayı açmak veya okumak için hata oluşursa.

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

Açılan bir sözlük dosyasının (tek sütunlu bir metin dosyası olan) giriş akışından sözcükleri yükler.

Kelime dosyası dosyası, içeriği satırlara bölünmüş tek sütunlu düz metin dosyasıdır ve her satır ayrı bir değerdir. Dosya bağlamın varlıklarında olmalıdır.

Parametreler
girişAkışı açılmış bir sözlük dosyasının giriş akışı.
CS
İadeler
  • kelime kelimelerinin bir listesi.
Atar
IO İstisnası dosyayı açmak veya okumak için hata oluşursa.