這裏輸入代碼 ```if(file.isDirectory()){ File[] files = file.listFiles(); if(files!=null&&files.length>0){ for(File fileSec:files){ recursionZip(zipOut, fileSec, baseDir + file.getName() + File.separator); } }else{ zipOut.putNextEntry(new EncryptZipEntry(baseDir+file.getName()+"/")); } }else{ byte[] buf = new byte[2048]; InputStream input = new FileInputStream(file); zipOut.putNextEntry(new EncryptZipEntry(baseDir + file.getName())); int len; while((len = input.read(buf)) != -1){ zipOut.write(buf, 0, len); } input.close(); }``` 這裏輸入代碼