相关疑难解决方法(0)

如何用java保存汉字到文件?

我使用以下代码将中文字符保存到.txt文件中,但是当我用Wordpad打开它时,我无法读取它.

StringBuffer Shanghai_StrBuf = new StringBuffer("\u4E0A\u6D77");
boolean Append = true;

FileOutputStream fos;
fos = new FileOutputStream(FileName, Append);
for (int i = 0;i < Shanghai_StrBuf.length(); i++) {
    fos.write(Shanghai_StrBuf.charAt(i));
}
fos.close();
Run Code Online (Sandbox Code Playgroud)

我能做什么 ?我知道如果我将中文字符剪切并粘贴到Wordpad中,我可以将其保存到.txt文件中.我如何用Java做到这一点?

java file character-encoding cjk

10
推荐指数
2
解决办法
2万
查看次数

标签 统计

character-encoding ×1

cjk ×1

file ×1

java ×1