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

      Java文件解壓縮示例

      時間:2024-08-21 21:27:47 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文件解壓縮實例詳解201603-04

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

      什么是DOS文件03-20

      學習Java的技巧03-05

      java習題及答案03-26

      JAVA認證簡介03-19

      關于Java的import03-16

      Java入門基礎知識:Java IO(輸入/輸出)03-07

      JAVA認證開源技術:關于Java的對象equals方法03-04

      主站蜘蛛池模板: 邵武市| 亚洲 暴爽 AV人人爽日日碰| 看全色黄大色大片免看的| 亚洲av粉嫩性色av| 特一级熟女毛片免费观看| 久久久久一| 亚洲欧洲国无码| 97色人阁俺也去人人人人人| 亚洲一区在线中文字幕| 日本高清一区二区在线观看 | 国产一区二区三区视频免费在线| 黑人一区二区三区啪啪网站| 极品少妇一区二区三区精品视频 | 天门市| 九九99久久精品在免费线97| 国产一区二区三区高清在线| 日本一区二区三区在线观看免费| 国产盗摄老熟女视频一区二区三区 | 国产一区二区三区免费看视频| 兴义市| 平武县| 灵山县| 东莞市| 精品无吗国产一区二区三区av| 连江县| 日韩人妻系列在线视频| 延庆县| 在线一区二区三区观看视频| 国内精品久久久久影院蜜芽| 亚洲二区三区在线播放| 国产精品国产三级国产av创| 在线免费av一区二区| 亚洲综合久久久中文字幕| 无码视频一区=区| 中文字幕日产人妻久久| 欧美深夜福利视频| 欧美深夜福利视频| 丰满人妻中文字幕免费一二三四区| 国产亚洲成人精品一区| 91久久精品美女高潮不断| 91青青草在线观看视频|