对简单在指定文件中写入数据的操作又提出了疑问
①写入数据的方式只有write(String str);这一种吗?
写入数据的方式,有5种。
write(int ch)
write(char[] chs,int index,int len)
write(char[] chs)
write(String str,int index,int len)
write(String str)
②如果我想写入的文字需要换行怎么办
fw.write("hello\r\n");
fw.write("world\r\n");
fw.write("java\r\n");
③数据每次都把以前的给覆盖了,如果我想追加写入,怎么办?
构造的时候,用带两个参数的。这样就不会删除以前的文件,而是在以前的文件上追加写入
public FileWriter(String fileName,boolean append) |
|