推荐文章:java I/O学习
只要是处理纯文本数据,就要优先考虑使用字符流,除此之外都用字节流
字符流:FileReader和BufferedReader的使用
String path = "C:\Users\ben\Desktop\readerTest.txt";
使用时都先构造一个出来在进制他的常用方法
FileReader :
FileReader fileReader = new FileReader(path)
char[] buf = new char[1024];
fileReader.read(buf)
System.out.println(new String(buf, 0, temp))
BufferedReader:
BufferedReader bufferedReader = new BufferedReader(path);
String line = bufferedreader.readLine(); //一行一行读取文本
System.out.println(line)
区别:BufferedReader,可以先放进缓存区