Java对文件的追加写,模块设计
无情
阅读:852
2020-10-18 22:09:49
评论:0
编程实践中经常需要对文件的读写,本篇文章做一个文件追加写的模块。
使用FileWriter类
(1)使用的构造函数为(参考JAVA API文档):
public FileWriter(String fileName,boolean append) throws IOException
(2)参数说明
fileName(String):要写入数据的文件名称。
append(boolean):如果为 true
,则将数据写入文件末尾处,而不是写入文件开始处;如果为false,表示新建文件直接写入,如果已有文件则直接覆盖。
(3)接口模块代码
import java.io.FileWriter; public class AppendWriteFile { private FileWriter filewrite=null; private String context=null; //filename文件名称,context要追加写入的内容 public AppendWriteFile(String filename,String context) throws Exception{ filewrite=new FileWriter(filename,true); this.context=context; } public void append_write() throws Exception{ filewrite.append(getContext()); filewrite.close(); } public String getContext() { return context; } public void setContext(String context){ this.context=context; } ///具体使用 public static void main(String args[]) throws Exception{ new AppendWriteFile("c:\\a.txt","你好吗?").append_write(); } }
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。