java – 如何将写入的数据附加到文件?
发布时间:2020-12-14 16:35:24 所属栏目:Java 来源:网络整理
导读:我是 android.i的新开发人员想写一些文件,我已经使用一种方法写入文件,如下所示 public void writeFile(String path,String text){ try{ Writer output = null; File file = new File(path); output = new BufferedWriter(new FileWriter(file)); output.wri
我是
android.i的新开发人员想写一些文件,我已经使用一种方法写入文件,如下所示
public void writeFile(String path,String text){ try{ Writer output = null; File file = new File(path); output = new BufferedWriter(new FileWriter(file)); output.write(text); output.close(); System.out.println("Your file has been written"); } catch (Exception e) { e.printStackTrace(); } 在这里我传递一个文件和文本的路径写.如果我用这种方式我可以写数据,但以前的数据正在丢失. 如何在不丢失以前文本的情况下将最新文本附加或插入文件? 提前致谢 解决方法
试试这个.改变这一行……
output = new BufferedWriter(new FileWriter(file)); 至 output = new BufferedWriter(new FileWriter(file,true)); true表示您要追加不覆盖 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |