本文给出java写文件常用代码,代码适用于windows和linux,会持续更新。
java写文件:
所需头文件:
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStreamWriter;
/**
* 以指定的编码向指定文件中写入字符串(覆盖原文件)
*
* @param path
* 文件路径
* @param content
* 要写入的文件内容
* @param charset
* 指定的编码,例如"utf-8","gbk"
* @throws IOException
*/
public static void writeFile(String path, String content, String charset) throws IOException {
File f=new File(path);
FileOutputStream fos=new FileOutputStream(f);
OutputStreamWriter osw=new OutputStreamWriter(fos,charset);
osw.write(content);
osw.close();
}