ファイル行数の取得


テキストファイルやcsvファイル等のファイルの行数を取得する方法です。

LineNumberReader br = new LineNumberReader(new InputStreamReader(
                    getAssets().open("sample.csv")));
            String aLine;
            while(null!=(aLine = br.readLine())){
            }
            System.out.println("br.getLineNumber():"+br.getLineNumber());
              br.close();

例ではファイルがassetsフォルダに入っているためgetAssets()を使いましたが、通常はFileReaderで問題ないかと思います。

Comments

comments

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です