天天看點

65. 壓縮檔案解壓到指定檔案夾題目描述解題思路代碼詳解

文章目錄

  • 題目描述
  • 解題思路
  • 代碼詳解
  • 運作截圖

題目描述

題目:實作一個壓縮檔案解壓到指定檔案夾的工具

解題思路

建立一個類:UnZipTextFileFrame

先擷取一個zip格式的壓縮檔案

再指定要解壓縮存放的檔案夾

使用JAVA自帶的壓縮工具包來實作解壓縮功能

利用使用者選擇的ZIP檔案建立ZipFile對象

周遊ZipFile對象的枚舉變量, 獲得ZipEntry對象

獲得的ZipEntry對象的輸入流,将輸入流寫入到本地檔案,這樣就達到了解壓縮功能。

代碼詳解

package question;

import javax.swing.JButton;