设为首页收藏本站

Scripts 学盟

 找回密码
 加入学盟

QQ登录

只需一步,快速开始

查看: 3777|回复: 1
打印 上一主题 下一主题

Java 写入文本文件 [复制链接]

管理员

超级大菜鸟

Rank: 9Rank: 9Rank: 9

跳转到指定楼层
1#
Alvin 实名认证  发表于 2011-4-8 11:29:40 |只看该作者 |倒序浏览
在 Java 开发中,也常常有写入文本文件的需求
这里只是个参考代码
  1. package org.iscripts.common.io;

  2. import java.io.BufferedWriter;
  3. import java.io.File;
  4. import java.io.FileOutputStream;
  5. import java.io.IOException;
  6. import java.io.OutputStreamWriter;

  7. /**
  8. * @author 林俊海(ialvin.cn) 广东·普宁·里湖
  9. */
  10. public class TextUtils {

  11.     public static void appendToFile(String content, File file) throws IOException {
  12.         TextUtils.appendToFile(content, file, System.getProperty("file.encoding"));
  13.     }
  14.     public static void appendToFile(String content, File file, String encoding) throws IOException {
  15.         BufferedWriter writer = null;
  16.         try {
  17.             writer = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(file, true), encoding));
  18.             writer.write(content);
  19.         } finally {
  20.             if (writer != null)
  21.                 writer.close();
  22.         }
  23.     }
  24.    
  25.     public static void saveToFile(String content, File file) throws IOException {
  26.         TextUtils.saveToFile(content, file, System.getProperty("file.encoding"));
  27.     }

  28.     public static void saveToFile(String content, File file, String encoding) throws IOException {
  29.         BufferedWriter writer = null;
  30.         try {
  31.             writer = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(file, false), encoding));
  32.             writer.write(content);
  33.         } finally {
  34.             if (writer != null)
  35.                 writer.close();
  36.         }
  37.     }
  38. }
复制代码
附:《Java 读取文本文件内容》- http://www.iscripts.org/bbs/viewthread.php?tid=33
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
分享分享0 收藏收藏0

Rank: 8Rank: 8

2#
那个谁 发表于 2011-9-13 08:06:28 |只看该作者
木有人顶下!!!!

使用道具 举报

您需要登录后才可以回帖 登录 | 加入学盟

手机版|Scripts 学盟   |

GMT+8, 2024-12-19 00:10 , Processed in 1.109600 second(s), 13 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部