public String createZip(String zipFileName,List<String> fileList,String speSymbols){
ZipOutputStream out = null; File zipFile = new File(zipFileName); try { if(!zipFile.exists()){ zipFile.createNewFile(); }else{ zipFile.delete(); zipFile.createNewFile(); } out = new ZipOutputStream(new FileOutputStream(zipFile));
for(String filePath: fileList){ File file = new File(filePath); ZipEntry ent = new ZipEntry(file.getName()); FileInputStream ins = new FileInputStream (file); out.putNextEntry(ent); int b = 0; while((b=ins.read())!=-1){ out.write(b); } ins.close();