要求是如果文件没有,则重新建一个文件,然后可以附加内容到这个文件,,(原来的文件内容不删除)
类似的代码,怎么每次都重新键一个文件,怎么能保证不新建一个文件,而可以写进去内容,
PrintWriter pw = new PrintWriter(new FileWriter("c:\\test.txt"));
pw.println('test');
pw.flush();
pw.close();谢谢!
类似的代码,怎么每次都重新键一个文件,怎么能保证不新建一个文件,而可以写进去内容,
PrintWriter pw = new PrintWriter(new FileWriter("c:\\test.txt"));
pw.println('test');
pw.flush();
pw.close();谢谢!
解决方案 »
- NB中定义资源 和 资源使用的问题
- 关于java发射的问题,与spring有关系
- 请教:String varstr = " ".trim();返回什么??
- 求助,java界面问题!
- 为什么我一开机,java.exe进程就把我的cpu占掉了95%,我好象没有运行什么java程序啊??
- 带包名 继承 error: cannot find symbol
- 往JFrame里面添加Jpanel出现java.lang.ClassCastException
- 大家帮忙看看这有什么问题?applet
- 如何在java 内调用外部dll啊?
- 在ie里可以替换java虚拟机否
- public interface Iterator<E> 中的 <E>是什么意思
- 用什么数组存储不同的数据类型?在提取的时候不需要进行类型转换!(急)
这样循环调用,可以写入多行的内容,然后要最后调一下close可以写成功,
但我想要的是每次写一行,然后就close,然后在写,,,,
public FileWriter(File file,boolean append)
参数说明:
name - 与系统有关的文件名
append - 如果为 true,则将字节写入文件末尾处,而不是写入文件开始处,即是否以追加方式写入