Java 创建名为的文件所需的编码包含charector®;
我必须创建一个文件名为FicheBail sign+>eDC.pdf我使用过utf-8、cp437等Java 创建名为的文件所需的编码包含charector®;,java,file,encoding,Java,File,Encoding,我必须创建一个文件名为FicheBail sign+>eDC.pdf我使用过utf-8、cp437等 ZipOutputStream zout = new ZipOutputStream(out); zout.setEncoding("Encoding type "); 但是不为我工作。它们产生了奇怪的结果,请帮帮我 请让我知道>e此文件所需的编码类型………..UTF8当然可以容纳此文件名,许多传统编码(如Latin-1)也可以。您的问题很可能是文件系统问题;许多旧式文件系统为本地文件名指定
ZipOutputStream zout = new ZipOutputStream(out);
zout.setEncoding("Encoding type ");
但是不为我工作。它们产生了奇怪的结果,请帮帮我
请让我知道>e此文件所需的编码类型………..UTF8当然可以容纳此文件名,许多传统编码(如Latin-1)也可以。您的问题很可能是文件系统问题;许多旧式文件系统为本地文件名指定特定的字符集。如果没有关于平台的更多信息,就只能得出一般性的答案