最近在做一个需求是,用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,或者谁还有更好的方法吗??