获取文件行数

private int getTotalLines(String filePath) throws IOException {
        FileReader in = new FileReader(filePath);
        LineNumberReader reader = new LineNumberReader(in);
        String strLine = reader.readLine();
        int totalLines = 0;
        while (strLine != null) {
            totalLines++;
            strLine = reader.readLine();
        }
        reader.close();
        in.close();
        return totalLines;
}

你可能感兴趣的:(小算法)