中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂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

      主站蜘蛛池模板: 久久久久成人精品免费播放| 国产一区二区三区资源在线观看| 日韩精品一区二区三区四区| 丹棱县| 综合激情久久精品女人天堂| 日韩精品有码中文字幕在线| 国产超碰人人一区二区三区| 精品久久久久久午夜| 精品综合久久久久久99| 国产传媒剧情久久久av| 免费一级欧美大片久久网| 久久婷婷国产精品香蕉| 免费观看在线视频一区| 亚洲欧美日韩在线精品2021| 日韩女优一区二区视频| 岳池县| 少妇极品熟妇人妻专区视频| 国产午夜亚洲精品不卡免下载| 青青草一区在线观看视频| 古交市| 在线观看一区二区女同| 人妻少妇精品无码专区app| 黔西| 亚洲中文字幕中文字幕中文字幕| 久草热这里只有精品在线| 欧美日本国产亚洲网站免费一区二区| 美女一区二区三区在线观看视频| 大香蕉久久精品一区二区字幕| 国产成人香蕉久久久久| 精品理论一区二区三区| 宜兴市| 国产午夜亚洲精品不卡免下载| 亚洲av情网站在线观看| 国产成人内射视频免费观看| 久久这里只有精品黄色| 中文字幕一区韩国三级| 国产人成在线免费视频| 在线观看精品国产自拍| 精品亚洲女同一区二区| 亚洲中文字幕一区二区不卡| 国产精品98福利小视频|