java String输出GB2312编码格式到文件

2024-01-09 05:14:28
import java.io.*;

public class GB2312Output {
    public static void main(String[] args) {
        try {
            // 创建文件输出流
            FileOutputStream fos = new FileOutputStream("output.txt");
            // 创建GB2312编码的输出流写入器
            OutputStreamWriter osw = new OutputStreamWriter(fos, "GB2312");
            // 创建缓冲输出流
            BufferedWriter writer = new BufferedWriter(osw);
            
            // 要输出的文本
            String text = "你好,世界!";
            
            // 将文本写入输出流
            writer.write(text);
            
            // 关闭流
            writer.close();
            osw.close();
            fos.close();
            
            System.out.println("文本已成功输出为GB2312格式。");
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

文章来源:https://blog.csdn.net/Start_From_Scratch/article/details/135385081
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。