<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 閱讀(3801) 評論(0)  編輯  收藏 所屬分類: 學(xué)習(xí)日記
    主站蜘蛛池模板: 亚洲6080yy久久无码产自国产| 亚洲午夜精品国产电影在线观看| 一级毛片在线播放免费| 亚洲乱码一区二区三区在线观看| 免费成人高清在线视频| 亚洲va在线va天堂va手机| yy6080久久亚洲精品| 黄色网站软件app在线观看免费 | 亚洲精品福利网站| 最好免费观看韩国+日本 | 免费高清小黄站在线观看| 羞羞视频免费网站在线看| 国产成人精品日本亚洲11| 亚洲中文字幕视频国产| 国产免费丝袜调教视频| 国产福利电影一区二区三区,免费久久久久久久精 | 亚洲爆乳大丰满无码专区| 国产亚洲一区二区在线观看| 久久精品网站免费观看| 91国内免费在线视频| 亚洲人片在线观看天堂无码| 亚洲爆乳无码专区| 国产zzjjzzjj视频全免费| 久久久久久AV无码免费网站下载| 亚洲av无码专区在线电影天堂| 亚洲va在线va天堂va四虎| 免费看国产一级片| 成人免费福利视频| 国内精品免费在线观看| 白白色免费在线视频| 亚洲一级毛片免费在线观看| 国产成人麻豆亚洲综合无码精品 | 国产JIZZ中国JIZZ免费看| 国产AV旡码专区亚洲AV苍井空| 亚洲av无码一区二区三区网站| 一本色道久久88综合亚洲精品高清| 嫖丰满老熟妇AAAA片免费看| 日韩成人免费视频| 99久久免费国产精精品| 乱人伦中文视频在线观看免费| 亚洲欧美日韩中文字幕在线一区|