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

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://www.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ā)
亚洲丰满毛茸茸毛茸茸| 国产精品色呦呦一区二区| 免费精品99久久久国产| 91精品国产综合久久香蕉麻豆| 国产一区二区欧美久久| 日日干天天日夜夜操| 美女黄色午夜福利网站| 精品人妻一区三区蜜桃| 日韩欧美亚洲精品中文字幕αv| 中文字幕乱码高清欧美日韩| 久久九特黄的免费大片| 久久精品人妻少妇一区二区| 日韩av高清免费播放| 免费精品一区二区三区欧美| 亚洲s码在线一区二区| 小草少妇视频免费看视频| 亚洲精品欧美无人区乱码| 欧美小黄片在线免费看| 99久久成人国产精品免费| av一区二区三区不卡在线看| 亚洲日本在线观看午夜视频| 欧美日韩性生活视频在线| 日韩不卡在线观看免费| 偷拍一区二区三区免费| 国产亚洲精品免费专线视频| 日韩一级免费高清黄片| 亚洲av一区二区三区网站| 久久草福利视频在线观看| 一区二区精品福利视频| 久久精品一区二区熟女| 啄木乌法国一区二区三区| 成人午夜激情在线观看| 91福利社区欧美大片| av网址不卡在线免费观看| 高清高潮少妇一区二区三区| 国产一级av在线播放| 亚洲国产av福利久久| 欧美另类精品一区二区三区| 国产老熟女高潮视频| 青青草原天堂在线免费观看| 在线观看午夜视频免费|