国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

快速在應用程序中將文件壓縮成Zip格式文件

2019-11-18 11:29:53
字體:
來源:轉載
供稿:網友

山東省泰安市山東科技大學計算中心
李魯群

--- 大家可能對于Zip格式的文件已經司空見慣了,我們可以使用WinZip.exe方便地實現對文件的壓縮或解壓縮。然而如何在自己的應用程序中,實現對文件壓縮并非所有的人都了解。在自己的應用程序中將數據文件壓縮成zip格式,將會給你的程序增色不少。本文介紹快速在java應用程序中將文件壓縮成Zip 格式文件.Java JDK1.2中已經提供了,實現該功能的類java.util.zip.ZipOutputStream,我們只需按照類的方法,通過過濾流的方式,將文件打開,然后通過java.util.zip.ZipOutputStream輸出,即可實現對文件的壓縮。以下為程序源代碼:

import java.io.*;
import java.util.*;
import java.util.zip.*;
public class ZipComPRess1 {
public static void main(String[] args) {
try {
FileOutputStream f =
new FileOutputStream("d://testm.zip");
ZipOutputStream out =
new ZipOutputStream(new DataOutputStream(f));
for(int i = 0; i < args.length; i++) {
System.out.println( "Writing file " + args[i]);
DataInputStream in =
new DataInputStream(new FileInputStream(args[i]));
out.putNextEntry(new ZipEntry(args[i]));
int c;
while((c = in.read()) != -1)
out.write(c);
in.close();
}
out.close();

} catch(Exception e) {
e.printStackTrace();
}
}
}


---- 將上述文件編譯,然后執行:java ZipCompress1 filename1 filename2 filename3…….,然后,你就會驚喜地發現d:/testm.zip文件,為了證實文件的可靠性,你可以使用winzip打開該文件。

摘自計算機世界日報



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 桐梓县| 北宁市| 大邑县| 泾川县| 云林县| 万山特区| 桐城市| 伊金霍洛旗| 通渭县| 咸丰县| 铁岭县| 响水县| 黄梅县| 凤庆县| 三原县| 宜兰市| 龙泉市| 闽清县| 壤塘县| 海丰县| 天镇县| 泸定县| 深水埗区| 鹤山市| 贡山| 寿光市| 安仁县| 广安市| 同仁县| 武功县| 高雄市| 台东县| 舞钢市| 常熟市| 敖汉旗| 龙陵县| 东光县| 吉隆县| 鲁甸县| 白银市| 邯郸市|