拿高分!拿高分!用java.util.zip压缩中文文件乱码了,怎么办? 这和zip没关系吧,看看以前的文章,好多关于解决中文问题的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 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]),"ISO_8859_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(); } } }我在www.dev-club.com上看见的,但是我怎么都不成功,我用了jdk1.3和jdk1.4都不可以,你可以自己试试,或许jdk1.2可以。http://www.dev-club.com/club/bbs/showEssence.asp?id=18109 阿拉伯语在文件中的显示顺序问题 解析票据号的问题? java 版本测定 如何修改局域网内的一台机器上的非共享文件,已知 用户名/密码 一个看不懂得程序请教 布局管理器GridBagLayout 放假前找几本书看看:effective java java.sql.SQLException: No suitable driver 问题一 : 有关JFileChooser组件的! Java 里怎么创建一个目录? 再问反射:为什么Class.getMethods()只能得到public方法呢? 小弟我请教个问题
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]),"ISO_8859_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();
}
}
}我在www.dev-club.com上看见的,但是我怎么都不成功,我用了jdk1.3和jdk1.4都不可以,你可以自己试试,或许jdk1.2可以。
http://www.dev-club.com/club/bbs/showEssence.asp?id=18109