小编Jsi*_*ist的帖子

检查文件末尾是否存在新行

我创建了一个简单的方法来将文本追加到文件中:

void writeFile(String fileName, String... values) {
    File file = new File(fileName);
    file.getParentFile().mkdirs();
    try(BufferedWriter bw = new BufferedWriter(new FileWriter(file, true))) {
        for (String value: values) {
            bw.write(value);
            bw.newLine();
        }
    } catch (IOException e) {
        e.printStackTrace();
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,我在编写文件之前如何检查文件末尾是否存在新行以确保正确存储时,我感到很遗憾.

此外,在处理较大的文件时,它必须是可扩展的.

java file

1
推荐指数
1
解决办法
1636
查看次数

标签 统计

file ×1

java ×1