对文件的写操作都只能对原文件进行覆盖 或 在尾部添加,无法进行插入操作,尾部添加在构造函数处有一bool变量,读写的常用代码:
BufferedReader br = new BufferedReader(new FileReader( "file" ));
BufferedWriter bw = new BufferedWriter(new FileWriter ( "file" , appendable));
可以用br.readline()!=null来判断是否读取完毕,写的话print之后用flush,如果用删除某文件,必须先把跟它相关的数据流关闭close();
文章出处:http://topic.youkuaiyun.com/t/20030202/22/1403714.html
BufferedReader br = new BufferedReader(new FileReader( "file" ));
BufferedWriter bw = new BufferedWriter(new FileWriter ( "file" , appendable));
可以用br.readline()!=null来判断是否读取完毕,写的话print之后用flush,如果用删除某文件,必须先把跟它相关的数据流关闭close();
文章出处:http://topic.youkuaiyun.com/t/20030202/22/1403714.html