我有这个
public static List<byte[]> readAllClasses(byte[] jarFile) {
List<byte[]> classes = new ArrayList<>();
List<ZipEntry> entries = readEntries(jarFile);
for (ZipEntry entry : entries) {
if (entry.isDirectory()) {
//read entries inside of directory
} else {
classes.add(readZipEntry(jarFile, entry));
}
}
...
如何读取作为目录的ZipEntry中的条目?
答案 0 :(得分:2)
您无需阅读目录。所有参赛作品将被退回。
例如,您有zip文件:
entries
将返回