Java生成zip压缩包
package core;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import java.util.zip.ZipEntry;
import java.util.zip.ZipOutputStream;
public class ZipFileTest {
public static void getZip(List<String> list, String path, String fileName) {
byte[] buffer = new byte[1024];
String strZipName = fileName + ".zip";
ZipOutputStream out;
try {
out = new ZipOutputStream(new FileOutputStream(path + strZipName));
for (int j = 0; j < list.size(); j++) {
String name = list.get(j).toString();
FileInputStream fis = new FileInputStream(path + name);
out.putNextEntry(new ZipEntry(name));
int len;
while ((len = fis.read(buffer)) > 0) {
out.write(buffer, 0, len);
}
out.closeEntry();
fis.close();
}
out.close();
} catch (IOException e) {
e.printStackTrace();
}
System.out.println("生成zip文件成功");
}
public static void main(String[] args) {
List<String> list = new ArrayList<String>();
list.add("9ea5ce3d-8968-4aa4-80d8-2ab8933a93f6.txt");
list.add("86e16a97-7907-47b5-9dd7-37f7077ae036.GIF");
list.add("mms.smil");
getZip(list, "D:\\mms\\", "tttt");
}
}
分享到:
相关推荐
java 生成zip压缩文件 java 生成zip压缩文件
java做的project,可以生成带密码的压缩文件,可以用AS3加密解密
使用Java远程上传压缩包到服务器,或者在服务器上拉去压缩包或者文件,在服务器上创建目录。
在Java中调用压缩库查看ZIP压缩包内容,Java zip压缩包查看程序,暂不能查看RAR格式的压缩文件,程序实现的功能类似WINrar打开压缩文件的功能,生成文件列表,不解压即可看到文件内容。
java生成PDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
里面封装了压缩文件及文件夹的方法,还有以流的形式下载到前端的方法以及删除目录等常用方法,还有前端的下载方法
S1课程使用Java理解程序逻辑 第一章初识java教学演示案例/上机练习参考答案/课后作业参考答案 相关示例提供
包含了使用的jar包,以及一个Java类,实现了使用Java对多目录多层级的文件进行打包,以及对ZIP包进行解压缩的操作。
前段时间由于项目需要,使用java生成PDF文件,然后将文件压缩成ZIP格式,同时对压缩文件进行加密,先将代码及jar包上传供大家参考,并希望大家共同完善和学习。 java生成PDF,java加密压缩文件并,java生成PDF后压缩...
java 使用zxing生成二维码(带logo和文字说明)已经封装 使用起来很方便 下载下来直接调用传入参数就可以
主要为大家详细介绍了java后台批量下载文件并压缩成zip下载的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
jdk11官方版是一款专为java编程人员推出的软件开发工具。JAVA JDK 11最新版可以帮助用户轻松的获取到JAVA的运行环境,让你在电脑上进行程序开发操作。JAVA JDK 11软件新增Epsilon 垃圾收集器和lambda 参数的局部变量...
生成excel并打包成zip文件,包含主要的生成类和如何打包的代码,主要是嵌套的关系
30万的数据量,生成多个excel最后打包成zip下载,是工程,直接导入就行
(压缩后为Zip文件) 无需导入任何个人jar包 压缩后效果等同于用winrar给压缩包加密码 时间紧迫,暂时存在中文文件夹名称乱码问题 不影响文件夹内各类型文件内容 实现方法见功能说明txt文档,只需传入文件夹路径...
* 根据 策划的配置表来生成 json * excel 目前使用的版本为2007,其他版本未测试, * excel 格式 定义 * 第一行 为 说明, * 第二行 为 字段说明 * 第三行 为 字段名字 * 第四行 为 前端字段类型 (我是...
java中将多个excel打包成zip文件下载.rar
Java根据Url把多个文件下载到指定的文件夹目录,然后再将文件夹目录打包成zip导出,包括子目录也可以打包,有个简单的导出html页面,点击导出按钮下载zip。
Java zip压缩包查看程序源码.rar java 一个消息发布网站.rar Java 数字签名、数字证书生成源码.rar Java 版的酒店系统,貌似完整.rar Java 电梯模拟程序 v2.0.rar Java 组播组中发送和接受数据实例 Java 飞机订票....
Java生成自定义控件源代码.rar Java调色板面板源代码.rar Java跳棋(基于SWT).rar Java通讯录手机版源码.rar Java鼠标拖拽功能.rar 乐趣大型购物系统.rar 可实现网上对战和人机对战.rar 基于BS结构的Java可视化工作流...