我正在使用缓冲读取器从文本文件中逐行获取文本。我还尝试通过跟踪整数来获取文本文件中的行号。不幸的是,BufferedReader会跳过空行(只有/n或回车符的行)。
是否有更好的解决方法?使用扫描器是否可行?
示例代码:
是否有更好的解决方法?使用扫描器是否可行?
示例代码:
int lineNumber = 0;
while ((s = br.readLine()) != null) {
this.charSequence.add(s, ++lineNumber);
}