java 快速获取文件行数

		public static int getFileLine(String fileName){
    
    
                int line = 0;
                try {
    
    
                        FileReader fr = new FileReader(new File(fileName));
                        LineNumberReader lnr = new LineNumberReader(fr);
                        lnr.skip(Long.MAX_VALUE);
                        //因为是从0开始计数,所以需要+1
                        line = lnr.getLineNumber() + 1;
                        lnr.close();
                } catch (IOException e) {
    
    
                        // TODO Auto-generated catch block
                        e.printStackTrace();
                }
                return line;
        }

猜你喜欢

转载自blog.csdn.net/shyrainxy/article/details/114141962