import java.io.BufferedWriter;

import java.io.FileOutputStream;

import java.io.FileWriter;

import java.io.IOException;

import java.io.OutputStreamWriter;

import java.io.RandomAccessFile;

/**

* 描述:追加内容到文件末尾

* @author Administrator

*

*/

public class WriteStreamAppend {

/**

* 追加文件:使用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();

}

}

}

/**

* 追加文件:使用FileWriter

*

* @param fileName

* @param content

*/

public static void method2(String fileName, String content) {

try {

// 打开一个写文件器,构造函数中的第二个参数true表示以追加形式写文件

FileWriter writer = new FileWriter(fileName, true);

writer.write(content);

writer.close();

} catch (IOException e) {

e.printStackTrace();

}

}

/**

* 追加文件:使用RandomAccessFile

*

* @param fileName

*            文件名

* @param content

*            追加的内容

*/

public static void method3(String fileName, String content) {

追加 java,收藏 java追加写文件的方法相关推荐

  1. Java读 写文本_java读文件写文件的方法

    java读文件写文件的方法 有的时候经常为真么读写文件最合理发愁,因为JAVA提过读写文件的方式太多了(C更甚至,fopen & open又有多少人傻傻分不清,更别说ReadFile了).今天 ...

  2. 写文件 追加_总结Java中创建并写文件的5种方式

    在Java中有很多的方法可以创建文件写文件,你是否真的认真的总结过?下面小编就帮大家总结一下Java中创建文件的五种方法. 在java中有很多的方法可以创建文件写文件,你是否真的认真的总结过?下面笔者 ...

  3. fileoutputstream 文件不存在_总结Java中创建并写文件的5种方式

    在Java中有很多的方法可以创建文件写文件,你是否真的认真的总结过?下面小编就帮大家总结一下Java中创建文件的五种方法. 在java中有很多的方法可以创建文件写文件,你是否真的认真的总结过?下面笔者 ...

  4. java 边读边写 文件迁移

    package read_write; import java.io.FileOutputStream; import java.io.IOException; import java.io.Outp ...

  5. Java使用FFmpeg处理视频文件的方法教程

    这篇文章主要给大家介绍了关于Java使用FFmpeg处理视频文件的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧 前言 本文主要 ...

  6. java 边读边写文件_文件操作--边读边写,在指定位置添加内容(避免乱码)

    [java]代码库/** * @param lineNumber 选择要添加内容的行数 * @param attribute1 选择要添加的内容1 * @param attribute2 选择要添加的 ...

  7. 另一个.java文件调用_java - 如何调用另一个类“写文件”的方法? - SO中文参考 - www.soinside.com...

    在我的Android应用程序,我想有一类处理所有"写入/读取到文本文件"的行动.所以,我根本就调用我的readUserFile.java文件我想的方法.但我的方法将不会在该文件中工 ...

  8. java在Linux下写文件

    在Linux下读写文件和windows差不多,区别就在于路径上: new File("/home/用户名/文件名")即可 如果不知道路径名,可以在命令行输入pwd进行查看 Buff ...

  9. Java编程那些事儿——文件操作之写文件

    Java编程那些事儿--文件操作之写文件 Java, Java培训, Java基础, Java学习, Java教程 11.3.1.4 写文件 如前所述,将程序内部的数据输出到程序外部的数据源,应该使用 ...

最新文章

  1. 你可以恢复模糊的图像吗?
  2. 如何系统的学习单片机?
  3. 苹果原壁纸高清_苹果壁纸 | 高清图片全面屏壁纸
  4. boost::math::students_t用法的测试程序
  5. 11届蓝桥杯青少年组C++全国赛高级组 八.编程实现:计数(python3实现)
  6. Window10 安装虚拟机搭建LInux系统
  7. centos 日志切割_CentOS Linux使用logrotate分割管理日志
  8. excel不显示0_Excel2007:Excel表格中完整输入身份证号码的几种方法
  9. toolchain - 工具链
  10. 三行代码让你轻松下载全网任意视频-Python小知识
  11. linux希捷移动硬盘驱动,如果无法读取Seagate移动硬盘驱动器,该怎么办?
  12. Hoo Smart Chain 万物生长计划火热报名中,可视化公链迸发勃勃生机
  13. 最简单的深度学习入门书《动手学深度学习》
  14. DNS记录类型介绍(A记录、MX记录、NS记录等)
  15. Mongodb std::exception::what(): basic_filebuf::underflow error reading the file: iostream error
  16. 极限(不定式)求法总结
  17. 使用Android SwipeRefreshLayout了解Android的嵌套滑动机制
  18. java gui是什么_Java GUI编程(一)
  19. UnityShader水墨渲染的尝试
  20. 名悦集团分享纯电动汽车保养的几个小秘诀

热门文章

  1. 岗位推荐 | 阿里巴巴达摩院招聘自然语言处理、机器翻译算法专家
  2. 数字图像处理与Python实现笔记之基础知识
  3. 二分图的最大匹配 匈牙利算法
  4. 回归分析残差不满足正态分布_线性回归思路梳理!精华必看!
  5. 电脑声音推送到手机话筒_一台电脑是不是就能做在线教育直播了?
  6. Web前端中级认证php,1+x 证书 Web 前端开发中级理论考试 (试卷 6 )
  7. 《移动项目实践》实验报告——Android中级控件
  8. Selenium3+MoocTest环境搭建常见问题解决方案
  9. Windows——右键菜单显示“管理员取得所有权”选项
  10. Bear and Finding Criminals