中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      Java文件解壓縮實例詳解

      時間:2024-07-26 11:19:51 JAVA認證 我要投稿
      • 相關推薦

      Java文件解壓縮實例詳解2016

        為了幫助廣大考試新手們更加順利地復習備考,小編整理了JAVA文件解壓縮的相關實例,希望能夠對大家學習java有所幫助。

        Java實現壓縮文件的解壓縮操作,缺點是壓縮文件內不能含有文件名為中文的的文件,否則會出現如下錯誤:

        Exception in thread "main" java.lang.IllegalArgumentException: MALFORMED

        at java.util.zip.ZipCoder.toString(Unknown Source)

        at java.util.zip.ZipInputStream.readLOC(Unknown Source)

        at java.util.zip.ZipInputStream.getNextEntry(Unknown Source)

        at com.javatest.techzero.gui.ZipFileDemo.main(ZipFileDemo.java:22)

        代碼:

        package com.javatest.techzero.gui;

        import java.io.File;

        import java.io.FileInputStream;

        import java.io.FileOutputStream;

        import java.io.InputStream;

        import java.io.OutputStream;

        import java.util.zip.ZipEntry;

        import java.util.zip.ZipFile;

        import java.util.zip.ZipInputStream;

        public class ZipFileDemo {

        @SuppressWarnings("resource")

        public static void main(String args[]) throws Exception {

        File file = new File("d:" + File.separator + "test.zip");

        File outFile = null;

        ZipFile zipFile = new ZipFile(file);

        ZipInputStream zipInput = new ZipInputStream(new FileInputStream(file));

        ZipEntry entry = null;

        InputStream input = null;

        OutputStream out = null;

        while ((entry = zipInput.getNextEntry()) != null) {

        System.out.println("開始解壓縮" + entry.getName() + "文件。。。");

        outFile = new File("d:" + File.separator + entry.getName());

        if (!outFile.getParentFile().exists()) {

        outFile.getParentFile().mkdir();

        }

        if (!outFile.exists()) {

        outFile.createNewFile();

        }

        input = zipFile.getInputStream(entry);

        out = new FileOutputStream(outFile);

        int temp = 0;

        while ((temp = input.read()) != -1) {

        //System.out.println(temp);

        out.write(temp);

        }

        input.close();

        out.close();

        }

        System.out.println("Done!");

        }

        }

      【Java文件解壓縮實例詳解】相關文章:

      Java文件解壓縮示例03-03

      2016最新java classloader詳解03-04

      Java基礎知識詳解12-07

      JavaScript中push(),join() 函數實例詳解03-31

      Linux文件查找命令find和xargs詳解03-09

      Linux用戶/文件系統管理詳解02-27

      Node.js如何響應Ajax的POST請求并且保存為JSON文件詳解03-29

      監理文件資料的類型-監理文件資料分類03-27

      ASP編程實例大全05-29

      主站蜘蛛池模板: 人妻丰满少妇一二三区| 男人午夜a天堂一区二区三区| 中文字幕一二区中文字幕| 海安县| 国产精品美女久久久浪潮av| 精品日本一区二区视频| 色播在线永久免费视频网站| 成年人手机在线免费观看视频| 亚洲日韩AV无码美腿丝袜| 91手机在线观看精品视频| 国产va在线播放| 色偷偷女人的天堂亚洲网| 巴彦淖尔市| 久久精品国产亚洲一级二级| 国产美女高潮流白浆在线观看| 亚洲av网一区天堂福利| 扶沟县| 黎平县| 阿克陶县| 高清一级淫片a级中文字幕| 亚洲熟女乱综合一区二区三区| 99精品国产自产在线观看| 91蜜桃臀免费在线观看| 青草青草伊人精品视频| 免费人成网上在线观看免费| 同德县| 秦安县| 龙州县| 达拉特旗| 赤城县| 国产成人一区二区三区久久精品| 柳江县| 西青区| 国产精品亚洲ΑV天堂无码| 国产精品黄色片一区二区| 阳新县| 日本亚洲成人中文字幕| 韩日无码不卡| 少妇被爽到自拍高潮在线观看 | 亚洲熟妇av不卡一区二区三区| 一区二区三区免费观看在线视频|