请问一个java文件操作中的中文文件名问题。
您们好,我想请问一个java文件操作中的中文文件名的问题。
我用File方法获得一个目录下全部文件的列表,并且想给列表中的文件进行解压缩处理。可是当处理一些文件名中包含中文全角或半角字符的压缩文件时,就会提示找不到文件。
我就是用普通的
File enumFileOper = new File(SourceAbsPath);
File [] sub=enumFileOper.listFiles();
来处理文件的,可是如果文件中包含中文全角或半角字符,在接下来的处理中就找不到文件呢。
我是在Java Class中处理的,用main方法运行时会出现这个问题。
我能请问您们了解如何处理这类中文文件名问题吗?求您们指导一下可以吗?谢谢您们了。
致
礼
MikoBear