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

avatar
作者
筋斗云
阅读量:0

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

import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStreamWriter; import java.io.Writer;  public class CreateFileWithEncoding {     public static void main(String[] args) {         String filePath = "path/to/file.txt";         String content = "Hello, World!";         String encoding = "UTF-8";          try (Writer writer = new OutputStreamWriter(new FileOutputStream(filePath), encoding)) {             writer.write(content);             System.out.println("File created successfully.");         } catch (IOException e) {             System.out.println("Error occurred while creating file.");             e.printStackTrace();         }     } } 

在上面的示例中,我们使用OutputStreamWriter类来创建一个文件,并指定了编码格式为"UTF-8"。可以根据需要修改filePathcontentencoding变量来指定要创建的文件路径、文件内容和编码格式。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!