国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - Java創建ZIP壓縮文件的方法

Java創建ZIP壓縮文件的方法

2019-12-27 13:11華宰 JAVA教程

這篇文章主要介紹了Java創建ZIP壓縮文件的方法,實例分析了java創建zip文件的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了Java創建ZIP壓縮文件的方法。分享給大家供大家參考。具體如下:

這里注意:建議使用org.apache.tools.zip.*包下相關類,否則可能會出現中文亂碼問題。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
/**
 * 壓縮文件夾
 * @param sourceDIR 文件夾名稱(包含路徑)
 * @param targetZipFile 生成zip文件名
 * @author liuxiangwei
 */
public static void zipDIR(String sourceDIR, String targetZipFile) {
  try {
    FileOutputStream target = new FileOutputStream(targetZipFile);
    ZipOutputStream out = new ZipOutputStream(new BufferedOutputStream(target));
    int BUFFER_SIZE = 1024;
    byte buff[] = new byte[BUFFER_SIZE];
    File dir = new File(sourceDIR);
    if (!dir.isDirectory()) {
      throw new IllegalArgumentException(sourceDIR+" is not a directory!");
    }
    File files[] = dir.listFiles();
    for (int i = 0; i < files.length; i++) {
      FileInputStream fi = new FileInputStream(files[i]);
      BufferedInputStream origin = new BufferedInputStream(fi);
      ZipEntry entry = new ZipEntry(files[i].getName());
      out.putNextEntry(entry);
      int count;
      while ((count = origin.read(buff)) != -1) {
        out.write(buff, 0, count);
      }
      origin.close();
    }
    out.close();
  } catch (IOException e) {
    throw new MsgException("");
  }
}

希望本文所述對大家的java程序設計有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: www.久久99| 一区二区三区中文字幕 | 日本在线中文 | 在线观看成人 | www.久久久久久久 | av天天干 | 欧美日韩在线一区二区三区 | 日韩日韩日韩日韩日韩日韩 | 老丁头电影在线观看 | 亚洲精品一区二三区不卡 | 欧洲一区 | 国产v亚洲v天堂无码 | 可以看的毛片网站 | 午夜精品一区二区三区在线播放 | 国产目拍亚洲精品99久久精品 | 中文字幕日韩一区二区不卡 | www.在线播放 | 久久久久久久国产精品视频 | 岛国搬运工av在线播放 | 草久在线视频 | 欧美成人精品一区二区三区 | 日韩在线免费观看网站 | 国产视频黄在线观看 | 无码一区二区三区视频 | 2019中文字幕视频 | 久久久久久夜 | 亚洲小视频 | 成人在线观看日韩 | 成人视屏免费看 | 精品视频网 | 色接久久| 亚洲欧洲一区二区三区 | 91精品国产综合久久久久久丝袜 | 免费在线一区二区 | 亚洲精品一二三区 | 久久大香| 女人夜夜春高潮爽av片 | 爱爱免费看 | 久久视频在线 | www.fefe66.com | 亚洲精品成人 |