好把我上次说错了,在在源文件的内容的基础上继续追加内容,通过writer对吧,其实还是用其子类进行写入对吧
读取的方式,至于用循环读取字符我就不写了,
Reader reader = new InputStreamReader(new FileInputStream(new File("C:\\Users\\wff\\Desktop\\笔记\\java基础.txt")));
关键点在于写入方式。
解决你的这个问题又三种方式。但是我在这里只写一种
Writer writer = new OutputStreamWriter(new FileOutputStream(new File("写入的文件路径"),true));
FileOutputStream构造函数后面还有一个布尔参数,如果为 true,则将字节写入文件末尾处,而不是写入文件开始处 !
|