JAVA输入文件的问题

来源:百度知道 编辑:UC知道 时间:2024/05/26 12:15:14
为什么我每次重新运行程序后,再输入数据到文件,上一次输入到文件中的数据就被覆盖了?怎样才能不覆盖前次输入的数据呢?

制定FileOutputStream的第二个参数为true,即格式为

FileOutputStream(String name,boolean append)

当然啦,你每次运行程序的时候都是重写嘛,避免这样的情况发生和你实现的方法有关。可以将指针跳到文件末尾。