我有一点恼人的问题。如何计算Zip中目录中的文件?我想避免使用ZipFile.entries()
,然后测试每个枚举。在ZIP目录中计数文件 - JAVA,Android
1
A
回答
2
要统计所有文件,请使用ZipFile.size()
。
要计算特定目录中的文件,您所描述的方法是唯一的选择。 Zip文件不是以分层结构存储的,而是以给出文件路径的平面列表形式存储的。
对于这些路径是绝对路径(对于源文件系统)还是相对路径,它也会有所不同。
0
对于特定目录下的计数文件,请使用以下代码。
int Sdcardcount = 0;
File fileCount = new File(dirPath);
File[] list = fileCount.listFiles();
for (File f : list) {
String name = f.getName();
if (name.endsWith(".zip"))
Sdcardcount++;
}
相关问题
- 1. java:从目录中获取.zip文件
- 2. Java:目录中的Db中的Zip文件
- 3. 使用java的zip目录
- 4. 在目录和子目录中搜索和计数文件[BASH]
- 5. 通过引用计数在目录中统计文件数
- 6. java - 如何解压zip文件的特定目录中的所有文件?
- 7. PHP从zip文件目录中读取文本文件
- 8. c#提取目录下的zip文件
- 9. 从ZIP文件读取目录
- 10. 提取zip文件到目录
- 11. Android - 计算服务器目录中文件的数量
- 12. 如何在Zip文件中找到中心目录的位置?
- 13. PHP-zip文件中的子目录内的文件的file_get_contents()
- 14. 从zip文件中的目录复制文件
- 15. ZIP条目显示目录中的文件
- 16. 如何使用Groovy在当前目录中找到.zip文件?
- 17. 如何在SH中提取zip文件的某些目录?
- 18. Python - 在多个目录中搜索文件和ZIP
- 19. 在打开的zip文件中的cd目录
- 20. Java - 在目录中搜索文件
- 21. Java在目录中列出文件
- 22. 从zip文件中提取时重新创建目录结构
- 23. 从文档目录中的文件夹创建ZIP文件 - 目标C(ARC)
- 24. MsBuild在单独的Zip文件中压缩目录中的每个文件
- 25. ZIP目录AES加密
- 26. 如何将文件和目录添加到不带根目录的zip文件?
- 27. C++中的Zip目录
- 28. iphone中的zip目录
- 29. 如何在PHP中统计目录中的.txt文件数量?
- 30. 为'zip'命令输出指定目的地目录(创建的Zip文件)
我只想指定目录中的文件而不是所有的zip文件。 – Kumien 2010-12-23 14:39:59