Java对文件的追加写,模块设计详解编程语言

编程实践中经常需要对文件的读写,本篇文章做一个文件追加写的模块

使用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(); 
    } 
}

 

 

    

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/11647.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论