<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    浪跡天涯
    web報表設計器....
    posts - 61,comments - 71,trackbacks - 0

    package codemaking.util;

    import java.io.File;
    import org.apache.tools.zip.ZipOutputStream;
    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import java.util.zip.ZipInputStream;
    import java.util.zip.ZipEntry;


    public class CompressBook {
    ? public CompressBook() {
    ? }

    ? /*
    ?? * inputFileName 輸入一個文件夾
    ?? * zipFileName 輸出一個壓縮文件夾
    ?? */
    ? public void zip(String inputFileName) throws Exception {
    ??? String zipFileName = "c:\\test.zip"; //打包后文件名字
    ??? System.out.println(zipFileName);
    ??? zip(zipFileName, new File(inputFileName));
    ? }

    ? private void zip(String zipFileName, File inputFile) throws Exception {
    ??? ZipOutputStream out = new ZipOutputStream(new FileOutputStream(zipFileName));
    ??? zip(out, inputFile, "");
    ??? System.out.println("zip done");
    ??? out.close();
    ? }

    ? private void zip(ZipOutputStream out, File f, String base) throws Exception {
    ??? if (f.isDirectory()) {
    ????? File[] fl = f.listFiles();
    ????? out.putNextEntry(new org.apache.tools.zip.ZipEntry(base + "/"));
    ????? base = base.length() == 0 ? "" : base + "/";
    ????? for (int i = 0; i < fl.length; i++) {
    ??????? zip(out, fl[i], base + fl[i].getName());
    ????? }
    ??? }
    ??? else {
    ????? out.putNextEntry(new org.apache.tools.zip.ZipEntry(base));
    ????? FileInputStream in = new FileInputStream(f);
    ????? int b;
    ????? System.out.println(base);
    ????? while ( (b = in.read()) != -1) {
    ??????? out.write(b);
    ????? }
    ????? in.close();
    ??? }
    ? }

    ? public static void main(String [] temp){
    ??? CompressBook book = new CompressBook();
    ??? try {
    ????? book.zip("c:\\test",new File("c:\\test"));
    ??? }
    ??? catch (Exception ex) {
    ??? }
    ? }
    }

    posted on 2007-03-25 00:36 JJCEA 閱讀(3801) 評論(0)  編輯  收藏 所屬分類: 學習日記
    主站蜘蛛池模板: 外国成人网在线观看免费视频| 猫咪免费人成在线网站| 日本免费中文视频| 亚洲情综合五月天| 成人无码精品1区2区3区免费看| 免费一级毛片在播放视频| 女bbbbxxxx另类亚洲| 免费99热在线观看| 特级毛片A级毛片100免费播放 | 16女性下面扒开无遮挡免费| 亚洲国产精品成人精品无码区 | 一二三四在线观看免费中文在线观看| 国产在线a不卡免费视频| 国产亚洲漂亮白嫩美女在线| 亚洲精品高清一二区久久| 国产精品美女免费视频观看| 精品国产亚洲一区二区三区| 777成影片免费观看| 亚洲国产成人精品青青草原| 在线a人片天堂免费观看高清| 亚洲av无码无线在线观看| 亚洲人成人无码网www国产| 免费人成在线观看视频高潮| 亚洲成人中文字幕| 成年女人毛片免费视频| 特级aa**毛片免费观看| 亚洲VA成无码人在线观看天堂| 1000部羞羞禁止免费观看视频| 亚洲永久在线观看| 亚洲乱码国产一区网址| 暖暖免费日本在线中文| 亚洲综合在线一区二区三区| 亚洲精品在线视频| 国产精品永久免费10000| 大桥未久亚洲无av码在线| 久久99国产亚洲高清观看首页 | 男女作爱在线播放免费网站| 亚洲五月丁香综合视频| 亚洲乱码国产一区网址| 四虎永久在线精品免费观看视频| 亚洲精华国产精华精华液好用|