java文件io中BufferedFileReader中的readline方法的实现原理
readline方法:其实在本质上是调用了read()方法,它的实现,方法内部定义出了一。个临时数组,在调用方法时,调用底层的read()方法读取一个字符,判断是不是换行符,如果不是,就把读取到的字符放入临时的数组中,如果是换行符,就把数组返回,从而实现读取一行。但是readline()在效率上比较低的
方法的实现代码:
package fileIotest;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
public class ReadLine {
public String ReaLine() throws IOException
{
String path = "D:"+File.separator+"qianming"+File.separator+"filetest.txt";
FileReader reader = new FileReader(path);
//BufferedReader reader = new Buff