public class 字符缓冲输入流 {
public static void main(String[] args) throws IOException {
/*
字符缓冲输入流
public BufferedReader(Reader r)
特有方法
public String readLine() 读一整行数据
*/
//创建对象
BufferedReader bf=new BufferedReader(new FileReader("/Users/XXX/IdeaProjects/basecode/day02/aaaa/a.txt"));
//读取数据
//String line= bf.readLine();
String line;
while ((line=bf.readLine())!=null){
System.out.println(line);
}
//关流
bf.close();
}
}
public class 字符缓冲输出流 {
public static void main(String[] args) throws IOException {
/*
构造方法
public BUfferedWriter(Writer r)
独有方法
public void newLine() 跨平台的换行
*/
//注意:续写只能写在FileWriter中,字符输出缓冲流没有续写功能
BufferedWriter bw=new BufferedWriter(new FileWriter("/Users/XXX/IdeaProjects/basecode/day02/aaaa/e.txt"));
bw.write("小明是个天才");
bw.newLine();
bw.write("哈哈哈哈哈哈");
bw.newLine();
bw.close();
}
}