急急急---java压缩文件,解压中文乱码问题
最近在做一个需求是,用java生成zip文件,并且要带密码的,网上找到了一个简单的例子,可是我解压出来的时候文件名要是中文的话,就是乱码,求各位帮忙指点一下,谢谢,
一个小测试的代码粘贴上来
import java.io.File;
import com.training.commons.file.FileUtils;
import nochump.util.extend.ZipOutput;
public class ZipTest {
public static void main(String[] args) {
final String zipDir = "f:\\test";
final String EncryptZipFile = "f:\\test22.zip";
final String password = "123456";
File file = new File(zipDir);
byte[] zipByte = ZipOutput.getEncryptZipByte(file.listFiles(), password);
FileUtils.writeByteFile(zipByte, new File(EncryptZipFile));
}
}
架包是EncryptZip.jar,或者谁还有更好的方法吗??
------解决方案--------------------?怎么没有人回复?没有人用EncryptZip.jar这种方法吗??