本次实现计算行数后再把原BufferedReader中的文件重头读取一遍
File current_file = new File( batchProcessAction.getFileLocation() );
InputStream in = new FileInputStream( current_file );
InputStreamReader inReader = new InputStreamReader( in );
BufferedReader buffReader = new BufferedReader( inReader );
buffReader.mark( ( int )current_file.length() + 1 );//在首行做个标记
String line = buffReader.readLine();
while( null != line )
{
allLineCount++;
line = buffReader.readLine();
}
buffReader.reset();//从mark的那一行开始读
line = buffReader.readLine();