String readLine()这个方法一次可以读取一个文本行,返回的直接就是这一行的字符串,如果读到行尾了就返回null。
public static void printByFileReaderLine(String filePath) throws IOException{BufferedReader reader=new BufferedReader(new FileReader(filePath));if(!reader.ready()){System.out.println("文件流暂时无法读取");return;}int size=0;String line;while((line=reader.readLine())!=null){System.out.print(line+"\n");}reader.close();}
需要注意的是:reader.readLine()方法返回的一行字符中不包含换行符,所以输出的时候要自己加上换行符。
