//输出流和输入流的共同使用
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
FileReader reader=new FileReader("abd.txt");
FileWriter writer=new FileWriter("abd.txt");
BufferedReader b=new BufferedReader(reader);
/*
int str=0;
while((str=b.read())!=-1){
System.out.print((char)str);
}
*/
System.out.println("~~~~~~~~~~~~~~~~~");
//注释前面是因为它的读取和集合一样是有指针的 , 上面的遍历完后
//下面的代码就没用了,因为指针已经指向了null
String s=null;
while((s=b.readLine())!=null){
System.out.println(s);
}
BufferedWriter buffer=new BufferedWriter(writer);
buffer.append("呵呵呵呵额呵呵恶化");
buffer.newLine();
buffer.write("哦ishfhvoiwfw");
//为什么没内容,是因为BufferedWriter的方法把abd.txt的内容给覆盖了
//所以像这样的写入要写在读取的前面
buffer.close();
b.close();
}