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

      主站蜘蛛池模板: 亚洲成AV人片在一线观看| 伊宁市| 亚洲午夜激情久久加勒比| 祁东县| 色系免费一区二区三区| 在线观看视频区一区二| av免费看网站在线观看| 若尔盖县| 精品亚洲少妇一区二区三区| 久久精品国产久精国产69| 蜜臀aⅴ永久无码一区二区| 日本视频一区二区三区免费观看 | 阜康市| 精品久久亚洲一级α| 久久久久成人精品免费播放| 久久av一区二区三区下| 国产香蕉尹人在线视频你懂的| 538亚洲欧美国产日韩在线精品 | 国产在线视频二区三区| 在线播放中文字幕一区二区三区| 郧西县| 国产亚洲成年网址在线观看 | 余姚市| 上林县| 遂平县| 青阳县| 亚洲av粉嫩性色av| 一区二区三区在线视频免费观看 | 精品人妻人妇中文字幕视频| 日韩中文字幕网站| 亚洲中文字幕乱码免费播放| 亚洲福利第一页在线观看| 亚洲狠狠婷婷综合久久久| 国产精品国产三级专区不卡| 黄色片子在线观看一区二区三区| 国产精品涩涩涩一区二区三区免费| 国产一区二区三区在线免费观看| 国产精品一区二区久久精品不卡| 亚欧乱色束缚一区二区三区| 亲少妇摸少妇和少妇啪啪| 亚洲国产精品综合福利专区|