【发布时间】:2014-02-21 16:32:27
【问题描述】:
我目前使用以下代码来查找目录中的文件数:
File[] files = dir.listFiles();
count = files.length;
这样做的主要问题是,如果目录中的文件数量很大(100k 或以上),则 cpu 使用率会大大增加。是否有任何内存有效的方法来获取文件数?
我不想执行任何本地调用。
【问题讨论】:
-
刚刚编辑了我的问题。我不想使用任何本地调用。
-
请不要用“十万”,这里懂的人少。用 1k 换 1000 或 100k 换 10 万。 1m等