zip文件的偏历问题,请高手指教! 现我有一个.zip文件,文件结构是一个文件夹下面有三个文件。我用org.apache.tools.zip.zipEntry 偏历这个.zip文件。可它历偏zip文件的顺序是先读出了文件,后才读文件夹。问又什么方法可以先读文件夹,后读文件的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 刚做了一下测试在D盘根目录弄了个zip.zip里面包括zip/zip/aadirectory/zip/filedirectory/zip/filedirectory/file.txtzip/filedirectory/file2.txtzip/fileroot.txtimport java.io.*;import java.util.zip.*;import java.util.*;public class TestZip{public static void main(String [] args){try { ZipFile zipfile = new ZipFile("/zip.zip"); ZipEntry zipentry; Hashtable htSizes = new Hashtable(); for (Enumeration enumeration = zipfile.entries(); enumeration.hasMoreElements();){ zipentry = (ZipEntry) enumeration.nextElement(); System.out.println(zipentry.getName()); } zipfile.close(); } catch (Exception e) { }}}然后打印结果。就是:zip/zip/aadirectory/zip/filedirectory/zip/filedirectory/file.txtzip/filedirectory/file2.txtzip/fileroot.txt先读的文件夹,后读的文件。呵呵。 int自增的问题。 我希望他的中运行时间不超过timeout这么长时间 如何让一个线程,在每个月的5,6,7,8号,执行线程,其他时间均不执行 static区块里的代码只会执行一次吗? 求助:怎么用UDP传输文件 一个高难度字符串的算法,高手才进。 java里有无类似.net里的System.Web.UI.WebControls和Datatable等东东? 那一种是只接收数字的那种文本域? 谁知道Jb5 的注册号? 送分了! 垃圾回收&内部类 我在Eclipse 新建立了一个可视类,继承自JFrame,但不能出现可视化界面 java中怎么调用dll啊,而且java程序能编译成dll么
在D盘根目录弄了个zip.zip
里面包括
zip/zip/aadirectory/zip/filedirectory/zip/filedirectory/file.txtzip/filedirectory/file2.txtzip/fileroot.txt
import java.io.*;
import java.util.zip.*;
import java.util.*;public class TestZip{
public static void main(String [] args){
try {
ZipFile zipfile = new ZipFile("/zip.zip");
ZipEntry zipentry;
Hashtable htSizes = new Hashtable();
for (Enumeration enumeration = zipfile.entries();
enumeration.hasMoreElements();){
zipentry = (ZipEntry) enumeration.nextElement();
System.out.println(zipentry.getName());
}
zipfile.close();
}
catch (Exception e) { }
}
}然后打印结果。就是:zip/zip/aadirectory/zip/filedirectory/zip/filedirectory/file.txtzip/filedirectory/file2.txtzip/fileroot.txt先读的文件夹,后读的文件。呵呵。