标签: java macos encoding filenames
我想使用fileoutputstream创建一个带有中文文件名的文件。 我使用了以下代码。
String filename = "中文.txt"; FileOutputStream out = FileOutputStream(filename); out.close();
但是,Mac文件浏览器中的输出文件名为“??。txt”; 我确信java环境和mac显示中的编码设置是相同的(使用utf8)。