FileUtil

पब्लिक क्लास FileUtil

फ़ाइल I/O सुविधाएं.

सार्वजनिक तरीके

स्टैटिक बाइट[]
loadByteFromFile(कॉन्टेक्स्ट कॉन्टेक्स्ट, स्ट्रिंग फ़ाइल पाथ)
एसेट फ़ोल्डर से एक बाइनरी फ़ाइल लोड करता है.
स्टैटिक सूची<String>
loadLabels(कॉन्टेक्स्ट कॉन्टेक्स्ट, स्ट्रिंग filePath)
लेबल फ़ाइल से लेबल को स्ट्रिंग की सूची में लोड करता है.
स्टैटिक सूची<String>
loadLabels(InputStream InputStream)
खुली हुई लेबल फ़ाइल की इनपुट स्ट्रीम से लेबल लोड करता है.
स्टैटिक सूची<String>
loadLabels(InputStreaminputStream, Charset cs)
खुली हुई लेबल फ़ाइल की इनपुट स्ट्रीम से लेबल लोड करता है.
स्टैटिक सूची<String>
loadLabels(कॉन्टेक्स्ट कॉन्टेक्स्ट, स्ट्रिंग filePath, Charset cs)
लेबल फ़ाइल से लेबल को स्ट्रिंग की सूची में लोड करता है.
स्टैटिक MappedByteBuffer
loadMappedFile(कॉन्टेक्स्ट कॉन्टेक्स्ट, स्ट्रिंग फ़ाइल पाथ)
मेमोरी मैपिंग की मदद से, एसेट फ़ोल्डर से कोई फ़ाइल लोड करता है.
स्टैटिक सूची<String>
loadSingleColumnTextFile(कॉन्टेक्स्ट कॉन्टेक्स्ट, स्ट्रिंग filePath, Charset cs)
स्ट्रिंग की सूची में शब्दावली फ़ाइल (एक कॉलम वाली टेक्स्ट फ़ाइल) लोड करता है.
स्टैटिक सूची<String>
loadSingleColumnTextFile(InputStream InputStream, Charset cs)
किसी खुली हुई शब्दावली फ़ाइल (जो एक कॉलम वाली टेक्स्ट फ़ाइल है) की इनपुट स्ट्रीम से शब्दावली लोड करता है.

इनहेरिट किए गए तरीके

सार्वजनिक तरीके

सार्वजनिक स्टैटिक बाइट[] loadByteFromFile (कॉन्टेक्स्ट कॉन्टेक्स्ट, स्ट्रिंग filePath)

एसेट फ़ोल्डर से एक बाइनरी फ़ाइल लोड करता है.

पैरामीटर
संदर्भ एसेट ऐक्सेस करने के लिए ऐप्लिकेशन का संदर्भ.
filePath फ़ाइल का एसेट पाथ.
लौटाए गए प्रॉडक्ट
  • बाइनरी फ़ाइल के लिए बाइट अरे.
थ्रो
IOException अगर फ़ाइल लोड करते समय I/O गड़बड़ी होती है.

सार्वजनिक स्टैटिक सूची<स्ट्रिंग> loadLabels (कॉन्टेक्स्ट कॉन्टेक्स्ट, स्ट्रिंग filePath)

लेबल फ़ाइल से लेबल को स्ट्रिंग की सूची में लोड करता है.

लीगल लेबल फ़ाइल, सादा टेक्स्ट वाली फ़ाइल होती है. इसका कॉन्टेंट लाइनों में बांटा जाता है और हर लाइन अलग-अलग वैल्यू होती है. फ़ाइल, कॉन्टेक्स्ट की एसेट में होनी चाहिए.

पैरामीटर
संदर्भ संदर्भ में ऐसेट होती हैं.
filePath एसेट डायरेक्ट्री के साथ, लेबल फ़ाइल का पाथ.
लौटाए गए प्रॉडक्ट
  • लेबल की सूची.
थ्रो
IOException अगर फ़ाइल को खोलने या पढ़ने में गड़बड़ी होती है.

सार्वजनिक स्टैटिक सूची<String> loadLabels (InputStream InputStream)

खुली हुई लेबल फ़ाइल की इनपुट स्ट्रीम से लेबल लोड करता है. loadLabels(Context, String) में लेबल फ़ाइलों की जानकारी देखें.

पैरामीटर
inputStream खुली हुई लेबल फ़ाइल की इनपुट स्ट्रीम.
लौटाए गए प्रॉडक्ट
  • लेबल की सूची.
थ्रो
IOException अगर फ़ाइल को खोलने या पढ़ने में गड़बड़ी होती है.

सार्वजनिक स्टैटिक सूची<String> loadLabels (InputStreaminputStream, Charset cs)

खुली हुई लेबल फ़ाइल की इनपुट स्ट्रीम से लेबल लोड करता है. loadLabels(Context, String) में लेबल फ़ाइलों की जानकारी देखें.

पैरामीटर
inputStream खुली हुई लेबल फ़ाइल की इनपुट स्ट्रीम.
cs लेबल फ़ाइल के कॉन्टेंट को डिकोड करते समय इस्तेमाल करने के लिए, Charset.
लौटाए गए प्रॉडक्ट
  • लेबल की सूची.
थ्रो
IOException अगर फ़ाइल को खोलने या पढ़ने में गड़बड़ी होती है.

सार्वजनिक स्टैटिक सूची<String> loadLabels (कॉन्टेक्स्ट कॉन्टेक्स्ट, स्ट्रिंग filePath, Charset cs)

लेबल फ़ाइल से लेबल को स्ट्रिंग की सूची में लोड करता है.

लीगल लेबल फ़ाइल, सादा टेक्स्ट वाली फ़ाइल होती है. इसका कॉन्टेंट लाइनों में बांटा जाता है और हर लाइन अलग-अलग वैल्यू होती है. खाली लाइनों को अनदेखा कर दिया जाएगा. फ़ाइल, कॉन्टेक्स्ट की एसेट में होनी चाहिए.

पैरामीटर
संदर्भ संदर्भ में ऐसेट होती हैं.
filePath एसेट डायरेक्ट्री के साथ, लेबल फ़ाइल का पाथ.
cs लेबल फ़ाइल के कॉन्टेंट को डिकोड करते समय इस्तेमाल करने के लिए, Charset.
लौटाए गए प्रॉडक्ट
  • लेबल की सूची.
थ्रो
IOException अगर फ़ाइल को खोलने या पढ़ने में गड़बड़ी होती है.

सार्वजनिक स्टैटिक MappedByteBuffer loadMappedFile (कॉन्टेक्स्ट कॉन्टेक्स्ट, स्ट्रिंग filePath)

मेमोरी मैपिंग की मदद से, एसेट फ़ोल्डर से कोई फ़ाइल लोड करता है.

पैरामीटर
संदर्भ एसेट ऐक्सेस करने के लिए ऐप्लिकेशन का संदर्भ.
filePath फ़ाइल का एसेट पाथ.
लौटाए गए प्रॉडक्ट
  • लोड की गई मेमोरी की मैप की गई फ़ाइल.
थ्रो
IOException tflite मॉडल को लोड करते समय I/O गड़बड़ी होती है.

सार्वजनिक स्टैटिक सूची<String> loadSingleColumnTextFile (कॉन्टेक्स्ट कॉन्टेक्स्ट, स्ट्रिंग filePath, Charset cs)

स्ट्रिंग की सूची में शब्दावली फ़ाइल (एक कॉलम वाली टेक्स्ट फ़ाइल) लोड करता है.

शब्दावली फ़ाइल एक कॉलम वाली सामान्य टेक्स्ट फ़ाइल होती है. इसका कॉन्टेंट लाइनों में बांट दिया जाता है और हर लाइन में अलग-अलग वैल्यू होती है. फ़ाइल, कॉन्टेक्स्ट की एसेट में होनी चाहिए.

पैरामीटर
संदर्भ संदर्भ में ऐसेट होती हैं.
filePath एसेट डायरेक्ट्री के हिसाब से, शब्दावली फ़ाइल का पाथ.
cs
लौटाए गए प्रॉडक्ट
  • शब्दावली शब्दों की सूची.
थ्रो
IOException अगर फ़ाइल को खोलने या पढ़ने में गड़बड़ी होती है.

सार्वजनिक स्टैटिक सूची<String> loadSingleColumnTextFile (InputStreaminputStream, Charset cs)

किसी खुली हुई शब्दावली फ़ाइल (जो एक कॉलम वाली टेक्स्ट फ़ाइल है) की इनपुट स्ट्रीम से शब्दावली लोड करता है.

शब्दावली फ़ाइल एक कॉलम वाली सामान्य टेक्स्ट फ़ाइल होती है. इसका कॉन्टेंट लाइनों में बांट दिया जाता है और हर लाइन में अलग-अलग वैल्यू होती है. फ़ाइल, कॉन्टेक्स्ट की एसेट में होनी चाहिए.

पैरामीटर
inputStream किसी खुली हुई शब्दावली फ़ाइल की इनपुट स्ट्रीम.
cs
लौटाए गए प्रॉडक्ट
  • शब्दावली शब्दों की सूची.
थ्रो
IOException अगर फ़ाइल को खोलने या पढ़ने में गड़बड़ी होती है.