MD,没搞懂,为什么JAVA提供的API只支持解压缩ZIP,不支持解压缩RAR ! 应该考虑到有这个需求的啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 RAR is a proprietary file format for data compression and archiving. Otherscan not improve on it. rar是非标准缩,但它现在成了Windows平台下的事实上的标准.zip则是标准压缩. winrar普及是近6年的事,以前都是zip,所以支持zip 我是说现在一般都是用的RAR啊,SUN干嘛不推出一个RAR的包啊 rar压缩算法是有专利限制的。sun也知道大家有这个需求,但是如果提供rar的javalib,那专利授权费用谁来出??? 谢谢,我做东西做得郁闷了,发发牢骚了!那边已经沟通好了,就用WINZIP! 这种第三方的格式/标准太多了,就算没有专利限制也不可能全都让Sun来支持吧。 也是关于解压的问题 ,为何文件名是乱码? java.util.zip.ZipFile zf = new java.util.zip.ZipFile("D:/test2.zip"); java.util.Enumeration enumer = zf.entries(); while (enumer.hasMoreElements()) { java.util.zip.ZipEntry ze = (java.util.zip.ZipEntry) enumer.nextElement(); String name = ze.getName(); name=new String(name.getBytes("ISO-8859-1"),"UTF-8"); System.out.println(name );} JBuilder 高手求解来 问题求解。。。 JAVA中的CheckBox类的常用方法 为什么??? D盘的文件夹拒绝访问。 学JAVA的困扰 求解Public static与Private static的区别 排序问题? 这个字“嫕"读yi(女医心), 它在数据库中存储正确,但在jsp页面显示乱码,在线等待!!! 新手问个超简单、超有趣的问题,人人都会,数字金字塔 关于使用技巧的问题? 急:求助java按序列编号排序(如1.2 ,1.11) 一软件公司笔试题 HELP!大虾们,游过来救偶!jsp修改access数据库??
can not improve on it.
rar压缩算法是有专利限制的。sun也知道大家有这个需求,
但是如果提供rar的javalib,
那专利授权费用谁来出???
那边已经沟通好了,就用WINZIP!
java.util.Enumeration enumer = zf.entries();
while (enumer.hasMoreElements())
{
java.util.zip.ZipEntry ze = (java.util.zip.ZipEntry) enumer.nextElement();
String name = ze.getName();
name=new String(name.getBytes("ISO-8859-1"),"UTF-8");
System.out.println(name );
}