我正在尝试使用LineNumberReader来获取文件中的空行数。但是我无法获得这样的信息。以下是我正在使用的代码
LineNumberReader reader = new LineNumberReader(new FileReader(this.file));
int cnt = 0;
String lineRead = "";
while ((lineRead = reader.readLine()) != null) {
if(lineRead.length == 0){
cnt++;
}
}
reader.close();
System.out.println(cnt);
有谁知道如何获取此类信息?
答案 0 :(得分:1)
尝试
if(lineRead.isEmpty()){
或
if(lineRead.trim().isEmpty()){
如果您认为空行仅包含空格或制表符