DomParseXml.java 694 字节
package com.espeed.tool;

import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.io.LineNumberReader;

public class DomParseXml {

	// 快速取得txt文件行数,不是读一行统计一行
	public static int getTxtLineNum(String file) {
		File test = new File(file);
		long fileLength = test.length();
		int lines = 0;

		LineNumberReader rf = null;
		try {
			rf = new LineNumberReader(new FileReader(test));
			if (rf != null) {
				rf.skip(fileLength);
				lines = rf.getLineNumber()+1;
				rf.close();
			}
		} catch (IOException e) {
			if (rf != null) {
				try {
					rf.close();
				} catch (IOException ee) {
				}
			}
		}
		return lines;
		
	}
}