欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Java實(shí)現(xiàn)多文件壓縮打包的方法

本文實(shí)例講述了Java實(shí)現(xiàn)多文件壓縮打包的方法。分享給大家供大家參考,具體如下:

10年積累的網(wǎng)站建設(shè)、網(wǎng)站制作經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站設(shè)計(jì)后付款的網(wǎng)站建設(shè)流程,更有襄城免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

package com.biao.test;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
import java.util.Enumeration;
import java.util.zip.ZipEntry;
import java.util.zip.ZipFile;
import java.util.zip.ZipOutputStream;
public class TestZIP {
  /**
   * 功能:壓縮多個(gè)文件成一個(gè)zip文件
   * @param srcfile:源文件列表
   * @param zipfile:壓縮后的文件
   */
  public static void zipFiles(File[] srcfile,File zipfile){
    byte[] buf=new byte[1024];
    try {
      //ZipOutputStream類:完成文件或文件夾的壓縮
      ZipOutputStream out=new ZipOutputStream(new FileOutputStream(zipfile));
      for(int i=0;i<srcfile.length;i++){
        FileInputStream in=new FileInputStream(srcfile[i]);
        out.putNextEntry(new ZipEntry(srcfile[i].getName()));
        int len;
        while((len=in.read(buf))>0){
          out.write(buf,0,len);
        }
        out.closeEntry();
        in.close();
      }
      out.close();
      System.out.println("壓縮完成.");
    } catch (Exception e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }
  }
  /**
   * 功能:解壓縮
   * @param zipfile:需要解壓縮的文件
   * @param descDir:解壓后的目標(biāo)目錄
   */
  public static void unZipFiles(File zipfile,String descDir){
    try {
      ZipFile zf=new ZipFile(zipfile);
      for(Enumeration entries=zf.entries();entries.hasMoreElements();){
        ZipEntry entry=(ZipEntry) entries.nextElement();
        String zipEntryName=entry.getName();
        InputStream in=zf.getInputStream(entry);
        OutputStream out=new FileOutputStream(descDir+zipEntryName);
        byte[] buf1=new byte[1024];
        int len;
        while((len=in.read(buf1))>0){
          out.write(buf1,0,len);
        }
        in.close();
        out.close();
        System.out.println("解壓縮完成.");
      }
    } catch (Exception e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }
  }
  /**功能:
   * @param args
   */
  public static void main(String[] args) {
    //2個(gè)源文件
    File f1=new File("D:\\workspace\\flexTest\\src\\com\\biao\\test\\abc.txt");
    File f2=new File("D:\\workspace\\flexTest\\src\\com\\biao\\test\\test.zip");
    File[] srcfile={f1,f2};
    //壓縮后的文件
    File zipfile=new File("D:\\workspace\\flexTest\\src\\com\\biao\\test\\biao.zip");
    //TestZIP.zipFiles(srcfile, zipfile);
    //需要解壓縮的文件
    File file=new File("D:\\workspace\\flexTest\\src\\com\\biao\\test\\biao.zip");
    //解壓后的目標(biāo)目錄
    String dir="D:\\workspace\\flexTest\\src\\com\\biao\\test\\";
    TestZIP.unZipFiles(file, dir);
  }
}

更多關(guān)于java相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Java文件與目錄操作技巧匯總》、《Java數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Java操作DOM節(jié)點(diǎn)技巧總結(jié)》和《Java緩存操作技巧匯總》

希望本文所述對(duì)大家java程序設(shè)計(jì)有所幫助。

網(wǎng)頁名稱:Java實(shí)現(xiàn)多文件壓縮打包的方法
當(dāng)前鏈接:http://aaarwkj.com/article42/gpjjhc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司網(wǎng)頁設(shè)計(jì)公司、電子商務(wù)靜態(tài)網(wǎng)站、全網(wǎng)營(yíng)銷推廣、Google

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)
麻豆资源视频在线观看| 国产精品大全中文字幕| 国产精品伦理一区二区三区| 欧美熟女av在线观看| 亚洲综合精品久久久一区| 熟女少妇a一区二区三区| 91精品国产在线观看| 日韩高清在线一区二区三区| 精品国产一区二区三区不卡| 欧美激情网页一区三区| 国产免费成人在线视频| 日韩av高清在线免费观看| 爽妇网亚洲一区二区三区| av熟女乱一区二区三区| 日韩高清精品一区二区| 亚洲熟女少妇淫语高潮| 未满18禁止入内在线观看| 不卡免费av在线高清| 久久精品一区二区婷婷| 亚洲毛片在线免费播放| 18禁成年大片免费网站| 亚洲人妻av一区二区三区| 午夜精品久久久免费视频| 一区二区亚洲免费的视频| 国产精品毛片在线看不卡| 闫国产一区二区三区色噜噜| 精品一区二区久久久久久| 四虎海外免费永久地址| 日本人妻在线不卡视频| 日本av成人激情视频| 自偷自拍亚洲综合精品| 日产精品一级二级三级爱| 久久精品亚洲熟女av蜜臀| 91免费在线观看高清| 亚洲av毛片免费在线| 日本三本道成人免费毛片| 日韩在线观看视频有码| av在线中文字幕乱码| 91天美精东果冻麻豆| 国产精品成人av在线网站| 色综合色综合蘑菇在线|