将内容追加到文件尾部-采用字符流的形式,将abc.txt中的内容更换为 好好学习,天天向上!
来源:互联网 发布:mac给ios手机装 编辑:程序博客网 时间:2024/05/31 13:15
<span style="font-size:18px;">import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.RandomAccessFile;import java.io.Reader;import java.io.Writer;//采用字符流的形式,将abc.txt中的内容更换为 好好学习,天天向上!public class Demo1 {public static void main(String[] args) {// fun1();appendMethodA("./res/abc.txt", "!");}/** * 最原始的添加办法 */private static void fun1() {File file = new File("./res/abc.txt");File file2 = new File("./res/ab.txt");try (Reader is = new FileReader(file);Writer os = new FileWriter(file2);) {char[] buffer = new char[4];int len = -1;while ((len = is.read(buffer)) != -1)os.write(buffer, 0, len);os.write('!');os.flush();} catch (Exception e) {}file.delete();file2.renameTo(new File("./res/abc.txt"));}/** * 将内容追加到文件尾部A * * @param fileName * @param content */public static void appendMethodA(String fileName, String content) {try {// 打开一个随机访问文件流,按读写方式RandomAccessFile randomFile = new RandomAccessFile(fileName, "rw");// 文件长度,字节数long fileLength = randomFile.length();// 将写文件指针移到文件尾。randomFile.seek(fileLength);randomFile.writeBytes(content);randomFile.close();} catch (Exception e) {e.printStackTrace();}}/** * 将内容追加到文件尾部B * * @param fileName * @param content */public static void appendMethodB(String fileName, String content) {try {// 打开一个写文件器,构造函数中的第二个参数true表示以追加形式写文件FileWriter writer = new FileWriter(fileName, true);writer.write(content);writer.close();} catch (Exception e) {e.printStackTrace();}}}</span>
0 0
- 将内容追加到文件尾部-采用字符流的形式,将abc.txt中的内容更换为 好好学习,天天向上!
- JAVA将内容追加到文件尾部
- java 将内容追加到文件尾部
- java读写文件大全,将内容追加到文件尾部
- 用FileWriter将内容追加到文件尾部
- java将内容追加到文件尾
- 将sql中的内容保存到txt文件
- 汇编语言: 编写一个程序,新建一个文件:d:\abc.txt,从键盘输入文件的内容(不超过100个字 符)。然后新建一个文件:d:\def.txt,将d:\abc.txt文件的内容复制到d:\def.
- 将TXT文件中的内容正确导入到Excel表格中不混乱的方法
- 将SD卡中的txt文件的内容展示到EditText中
- java 将字符串追加到文件已有内容后面
- php 追加内容到txt文件中
- php 追加内容到txt文件中
- 文件流复制数据到文件 , 将文件1.txt的内容复制到2.txt 中
- 将新的内容追加到最后的commit上
- 将输入框的内容追加到表格中
- 将需要书写的内容,以追加的方式写到文件中
- 将文件中的内容转化为数组
- 用第三方程序打开自己应用里的文档
- 策略模式(Strategy)
- C++四种类型转换
- NSOperation封装- 多任务下载
- Map、Set、List、Queue、Stack的特点与用法1
- 将内容追加到文件尾部-采用字符流的形式,将abc.txt中的内容更换为 好好学习,天天向上!
- UIWindow
- 磁盘 分区
- 复制一个文件
- 白话经典算法系列之十六 “基数排序”之数组中缺失的数字
- 微信移动应用接入开发, Android 授权微信登录获取openid,unionid等,score参数错误或者没有scope权限
- Map、Set、List、Queue、Stack的特点与用法2
- 【程序员养生】:养护肾脏
- poj1328(贪心)