-2

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);

そのような情報を取得する方法を知っている人はいますか?

4

1 に答える 1

1

で試してみてください

if(lineRead.isEmpty()){

また

if(lineRead.trim().isEmpty()){

スペースまたはタブのみを含む行を空にすることを検討する場合

于 2012-04-04T09:25:30.537 に答える