【发布时间】:2010-10-07 22:39:24
【问题描述】:
如何在获取文本文件内容的同时保留文件末尾是否有换行符?使用这种技术,无法判断文件是否以换行符结尾:
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");
}
【问题讨论】:
-
如果你使用的是 BufferedWriter,你也可以使用 .newline 方法:stackoverflow.com/questions/9199216/…