java.util.zip.*;
好像有两个类可以实现,不过我没用过,看看API吧
好像有两个类可以实现,不过我没用过,看看API吧
解决方案 »
- 动态载入jar包里的类
- 修改properties文件的内容后,总是无法即时生效。
- 我是学VB的,谁帮我把这个简单的程序加个注释
- 请问能不能用JAVA代码提取出EXE文件的图标
- java如何根据一个汉字的unicode码得知该汉字的gb2312编码?一个想得头痛的问题。在线等老师!!
- 语法问题
- 请各位帮我分析一下这到多线程的问题,很难理解啊!!!
- ★blue999star(正在学习的星星)、yeli(旗手) 来拿分啊! 谢谢!
- 请问为什么会有这样的错误?
- 帮忙找个工作。
- ==请问谁有 Wise for Windows Installer 5.21 的使用方法或手册呀!!=======
- 100分!打开文件的问题
Runtime rt=Runtime.getRuntime()
rt.exec();
^_^,去看看
import java.util.*;
import java.util.zip.*;public class ZipCompress {
public static void main(String[] args)
throws IOException {
FileOutputStream f =
new FileOutputStream("test.rar");
CheckedOutputStream csum =
new CheckedOutputStream(f, new Adler32());
ZipOutputStream out =
new ZipOutputStream(new BufferedOutputStream(csum));
out.setComment("A test of Java Zipping");
for(int i = 0; i < args.length; i++) {
System.out.println("Writing file " + args[i]);
BufferedReader in =
new BufferedReader(
new FileReader(args[i]));
out.putNextEntry(new ZipEntry(args[i]));
int c;
while((c = in.read()) != -1)
out.write(c);
in.close();
}
out.close();
}
}
================================================
文件名从args[]中取,生成一个zip文件