import java.io.BufferedInputStream;
import java.io.FileInputStream;
import java.io.IOException;


public class BufferedInputSreamExample {
	public static void main(String args[]) {
		if (args.length!=1){
			System.err.println("type BufferedInputStreamExample filename");
			System.exit(1);
		}
		try{
			FileInputStream fis=new FileInputStream(args[0]);
			BufferedInputStream bis=new BufferedInputStream(fis);
			int count=0;
			int b;
			while((b=bis.read())!=-1){
				if (b=='\n'){
					count++;
				}
			}
			bis.close();
			System.out.println("El archivo contiene"+count+" lineas ");
		}
		catch(IOException e){
			System.err.println(e);
		}

	}

}
