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

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

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

    浪跡天涯
    web報(bào)表設(shè)計(jì)器....
    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 輸入一個(gè)文件夾
    ?? * zipFileName 輸出一個(gè)壓縮文件夾
    ?? */
    ? 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 閱讀(3787) 評論(0)  編輯  收藏 所屬分類: 學(xué)習(xí)日記
    主站蜘蛛池模板: 国产日韩一区二区三免费高清| 国产亚洲福利在线视频| 久久久国产精品亚洲一区| 四虎一区二区成人免费影院网址 | 蜜桃传媒一区二区亚洲AV| AV片在线观看免费| 亚洲精品自偷自拍无码| 国产色婷婷精品免费视频| 国产成人久久精品亚洲小说| yy6080亚洲一级理论| 亚洲第一视频在线观看免费| 伊人久久综在合线亚洲91| 日韩精品无码一区二区三区免费| 亚洲黄色免费电影| 日韩精品成人无码专区免费| 亚洲欧洲精品成人久久曰| 国产做床爱无遮挡免费视频| 人妻仑乱A级毛片免费看| 亚洲国产AV无码专区亚洲AV| 91久久青青草原线免费| 中文日韩亚洲欧美制服| 亚洲第一页综合图片自拍| 中文在线免费不卡视频| 亚洲专区先锋影音| 成年女人免费v片| 一二三区免费视频| 久久丫精品国产亚洲av| 午夜神器成在线人成在线人免费| 美女视频黄频a免费大全视频| 亚洲日韩精品一区二区三区无码| 无码人妻精品中文字幕免费| 亚洲综合av一区二区三区不卡| 亚洲国产av一区二区三区| 日本在线免费播放| 亚洲乱码日产精品一二三| 国产亚洲精品自在线观看| 精品香蕉在线观看免费| 青青青视频免费观看| 亚洲国产精品成人久久久| 亚洲成a人无码av波多野按摩 | 免费成人在线视频观看|