संभव डुप्लिकेट खाली है:
Most efficient way to check if a file is empty in Java on Windowsदेखने के लिए कि फ़ाइल
कैसे एक चेक अगर एक फ़ाइल जावा 7 में रिक्त है के लिए?
मैंने ऑब्जेक्टइनपुटस्ट्रीम से उपलब्ध() विधि का उपयोग करके इसे आजमाया, लेकिन फ़ाइल में डेटा होने पर भी यह हमेशा शून्य हो जाता है।
जावा 7 के बाद से एक मुश्किल समाधान java.nio.Files वर्ग का उपयोग करना है। फिर, आप एक ही पंक्ति में ऐसा कर सकते हैं। उदाहरण के लिए: 'System.out.println (Files.size (पथ।प्राप्त करें ("file_path")); ~ –
यूनिकोड फ़ाइलों के लिए नहीं है (विवरण के लिए डुप्लिकेट संदेश में उत्तर देखें)। –