0
点赞
收藏
分享

微信扫一扫

java创建zip文件

耶也夜 2023-03-20 阅读 107


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();

}

out.close();

} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}



return null;
}

举报

相关推荐

0 条评论