java创建文件指定编码格式怎么实现

   2025-02-15 4090
核心提示:在Java中,创建文件并指定编码格式可以使用OutputStreamWriter。下面是一个示例:import java.io.*;public class CreateFile {pu

在Java中,创建文件并指定编码格式可以使用OutputStreamWriter。下面是一个示例:

import java.io.*;public class CreateFile {    public static void main(String[] args) {        String filePath = "test.txt";        String content = "Hello, World!";        String encoding = "UTF-8"; // 指定编码格式        try {            // 创建文件输出流            FileOutputStream fos = new FileOutputStream(filePath);            // 创建OutputStreamWriter,并指定编码格式            OutputStreamWriter osw = new OutputStreamWriter(fos, encoding);            // 创建BufferedWriter,提高写入性能            BufferedWriter writer = new BufferedWriter(osw);            // 写入内容            writer.write(content);            // 关闭流            writer.close();            osw.close();            fos.close();            System.out.println("文件创建成功!");        } catch (IOException e) {            e.printStackTrace();        }    }}

上述代码创建了一个名为test.txt的文件,将"Hello, World!"写入文件中,并指定编码格式为UTF-8。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言