thể trùng lặp:
Most efficient way to check if a file is empty in Java on WindowsXem nếu tập tin rỗng
Làm thế nào để kiểm tra nếu một tập tin rỗng trong Java 7?
Tôi đã thử nó bằng cách sử dụng phương thức available() từ ObjectInputStream, nhưng nó trả về luôn 0 ngay cả khi tệp chứa dữ liệu.
Một giải pháp khôn lanh vì Java 7 là sử dụng lớp java.nio.Files. Sau đó, bạn có thể thực hiện tương tự trong một dòng. Ví dụ: 'System.out.println (Files.size (Đường dẫn.get ("file_path"))); ' –
Không dành cho tệp Unicode (xem câu trả lời trong thông báo trùng lặp để biết chi tiết). –