Most efficient way to check if a file is empty in Java on Windows

后端 未结 12 1211
南笙
南笙 2020-12-05 04:30

I am trying to check if a log file is empty (meaning no errors) or not, in Java, on Windows. I have tried using 2 methods so far.

Method 1 (Failure)

12条回答
  •  长情又很酷
    2020-12-05 05:32

    Another way to do this is (using Apache Commons FileUtils) -

    private void printEmptyFileName(final File file) throws IOException {
        if (FileUtils.readFileToString(file).trim().isEmpty()) {
            System.out.println("File is empty: " + file.getName());
        }        
    }
    

提交回复
热议问题