天天看点

65. 压缩文件解压到指定文件夹题目描述解题思路代码详解

文章目录

  • 题目描述
  • 解题思路
  • 代码详解
  • 运行截图

题目描述

题目:实现一个压缩文件解压到指定文件夹的工具

解题思路

创建一个类:UnZipTextFileFrame

先获取一个zip格式的压缩文件

再指定要解压缩存放的文件夹

使用JAVA自带的压缩工具包来实现解压缩功能

利用用户选择的ZIP文件创建ZipFile对象

遍历ZipFile对象的枚举变量, 获得ZipEntry对象

获得的ZipEntry对象的输入流,将输入流写入到本地文件,这样就达到了解压缩功能。

代码详解

package question;

import javax.swing.JButton;