盾怪网教程:是一个免费提供流行杀毒软件教程、在线学习分享的学习平台!

用java压缩文件示例(没有中文问题)

时间:2025/1/18作者:未知来源:盾怪网教程人气:

[摘要]这本是别人的东西,我只是修改了中文问题。在这个基础上改一下就可以压缩多个文件和目录,甚至可以写一个winzip之类的东东哦,有兴趣的可以研究一下。import java.io.*;import ja...
这本是别人的东西,我只是修改了中文问题。在这个基础上改一下就可以压缩多个文件和目录,甚至可以写一个winzip之类的东东哦,有兴趣的可以研究一下。
import java.io.*;
import java.util.zip.*;
/**
 * @version Version 1.3
 */
public class w0514{
 public static void main(String[] args){
try{
BufferedReader in=new BufferedReader(
new InputStreamReader(new FileInputStream(args[0]),"ISO8859_1"));
FileOutputStream f=new FileOutputStream(args[1]+".zip");
CheckedOutputStream ch=new CheckedOutputStream(f,new CRC32());
ZipOutputStream out=new ZipOutputStream(
 new BufferedOutputStream(ch));
 
 int c;
 out.putNextEntry(new ZipEntry(args[0]));
 while((c=in.read())!=-1)
 out.write(c);
 in.close();
 out.close();
 }
catch(Exception e){
e.printStackTrace();
 }
 }
}

关键词:用java压缩文件示例(没有中文问题)




Copyright © 2012-2018 盾怪网教程(http://www.dunguai.com) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版