您的位置:首页 > 其它

以指定编码写入内容到指定文件

2011-01-21 15:53 134 查看
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.io.UnsupportedEncodingException;
import java.io.Writer;

public class FileUtils {

/**
* encoding utf8
*/
public final static String UTF8 = "UTF-8";

/**
* 以指定编码写入内容到指定文件
*
* @param content
* 文件内容
* @param encoding
* 文件编码
* @param file
* 要保存的文件
*/
public static void write(String content, String encoding, File file) {
Writer out = null;
try {
out = new BufferedWriter(new OutputStreamWriter(
new FileOutputStream(file), encoding));
out.write(content);
} catch (UnsupportedEncodingException e) {
} catch (IOException e) {
} finally {
if (out != null) {
try {
out.close();
} catch (IOException e) {
}
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: