gpt4 book ai didi

Java:从文本文件中读取尾随换行符

转载 作者:搜寻专家 更新时间:2023-10-31 19:51:19 25 4
gpt4 key购买 nike

如何在保留文本文件末尾是否有换行符的同时获取文本文件的内容?使用这种技术,无法判断文件是否以换行符结尾:

BufferedReader reader = new BufferedReader(new FileReader(fromFile));
StringBuilder contents = new StringBuilder();

String line = null;
while ((line=reader.readLine()) != null) {
contents.append(line);
contents.append("\n");
}

最佳答案

不要使用 readLine();使用 read() 方法一次传输一个字符的内容。如果您在 BufferedReader 上使用它,这将具有相同的性能,尽管与上面的代码不同,它不会“规范化”Windows 样式的 CR/LF 换行符。

关于Java:从文本文件中读取尾随换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/554266/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com