java读取字符串,生成txt文件

java

/**

* 读取字符串,生成txt 文件 已解决未设置编码时,在项目中直接打开文件,中文乱码问题

* WriteText.writeToText(musicInfo,fileName)直接调用

*

* @author ziggo

*

*/

public class WriteText {

public static void writeToText(String musicInfo, String fileName) throws IOException {

// 生成的文件路径

String path = "G:\\data\\" + fileName + ".txt";

File file = new File(path);

if (!file.exists()) {

file.getParentFile().mkdirs();

}

file.createNewFile();

// write 解决中文乱码问题

// FileWriter fw = new FileWriter(file, true);

OutputStreamWriter fw = new OutputStreamWriter(new FileOutputStream(file), "UTF-8");

BufferedWriter bw = new BufferedWriter(fw);

bw.write(musicInfo);

bw.flush();

bw.close();

fw.close();

}

当调用方法执行时,会生成自定义文件名的txt文件,使用场景较少,效果如下

 

以上是 java读取字符串,生成txt文件 的全部内容, 来源链接: utcz.com/z/393909.html

回到顶部