java追加文本到文件末尾

public class Test {

    public static void main(String[] args) {

        method1("F:\\test.txt" , "测试测试将字符写入文件默默");
    }

    /**
     * 追加文件:使用FileOutputStream,在构造FileOutputStream时,把第二个参数设为true
     *
     * @param fileName
     * @param content
     */
    public   static   void  method1(String file, String conent) {
        BufferedWriter out = null ;
        try  {
            out = new  BufferedWriter( new  OutputStreamWriter(
                    new  FileOutputStream(file,  true )));
            out.write(conent);
        } catch  (Exception e) {
            e.printStackTrace();
        } finally  {
            try  {
                out.close();
            } catch  (IOException e) {
                e.printStackTrace();
            }
        }
    }
}
时间: 2024-10-09 06:04:29

java追加文本到文件末尾的相关文章

hdu 1042 N! java大数及判断文件末尾

N! Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 262144/262144 K (Java/Others)Total Submission(s): 73503    Accepted Submission(s): 21308 Problem Description Given an integer N(0 ≤ N ≤ 10000), your task is to calculate N! Input One N in on

java创建文本、文件、读文件、写文件

1 package Head18; 2 3 import java.io.BufferedReader; 4 import java.io.File; 5 import java.io.FileNotFoundException; 6 import java.io.FileReader; 7 import java.io.FileWriter; 8 import java.io.IOException; 9 10 public class Mkdirs_FileRW { 11 public st

23 遍历删除本地目录的方法,文件末尾追加内容,按行读取文件内容

1.遍历删除本地目录 /** * 递归删除非空目录 * @param file */ public static void deletNotEmptyDir(File file){ File[] files = file.listFiles(); if (files != null) { for (File f : files) { deletNotEmptyDir(f); } } file.delete(); } 2.文件末尾追加内容 /** * 在文件末尾追加字符串 * @param fil

Java文件末尾追加字符串

Java进行文件输出时,有时候想直接向已有文件末尾追加字符,而不是从头开始写,可以采用以下三种方式实现: 1 package test; 2 import java.io.File; 3 import java.io.FileOutputStream; 4 import java.io.FileWriter; 5 import java.io.IOException; 6 import java.io.PrintWriter; 7 import java.io.RandomAccessFile;

java文件末尾追加内容的两种方式

java 开发中,偶尔会遇到在文件末尾对文件内容进行追加,实际上有多种方式可以实现,简单介绍两种: 一种是通过RandomAccessFile类实现,另一种是通过FileWriter类来实现. 实现方法很简单,没什么可多说的,直接看代码: 1 public static void main(String[] args) throws Exception { 2 File file=new File(filename); 3 RandomAccessFile raf=new RandomAcces

java 追加文件

import java.io.BufferedWriter; import java.io.FileOutputStream; import java.io.FileWriter; import java.io.IOException; import java.io.OutputStreamWriter; import java.io.RandomAccessFile; public class WriteStreamAppend { public static void method1(Str

Writer字符流向文件末尾追加内容实例

1 import java.io.*; //导入所有io相关的包 2 public class file3{ 3 public static void main(String[] args)throws Exception{ 4 File f=new File("e:"+File.separator+"test.txt"); //选择需要写入内容的文件路径 5 Writer out=new FileWriter(f,true); //创建Writer对象,(f,tr

Java追加文件内容的三种方法

import <a href="http://lib.csdn.net/base/17" class='replace_word' title="Java EE知识库" target='_blank' style='color:#df3434; font-weight:bold;'>Java</a>.io.BufferedWriter; import java.io.File; import java.io.FileOutputStream;

Linux 使用echo向文件末尾追加命令

//echo后边用单引号包围要添加的内容 echo 'add content'>>/home/data/test.sh 注意>>表示在原来的文件末尾上进行追加,如果使用的是>则表示删除原来的内容之后再添加: echo 'add content'>/home/data/test.sh 原文地址:https://www.cnblogs.com/chay/p/10291719.html