不遍历文件夹,有没有办法获得文件夹内的文件数量? 想做一个文件搜索进度条,需要在正式开始搜索前取得文件夹内的文件数量,如果通过遍历文件夹来获得的话效率会非常低下,而且搜索过程本身也是需要遍历文件夹,这样做也没有必要。想问一下,如果不遍历文件夹,有没有办法获得文件夹内的文件数量? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 File tmp = new File(fileName);File[] files = tmp.listFile();System.out.println(files.length); mandm(馒头)很对,我也是这么想的! 你找个很复杂的文件夹试试看(比如 WinnT) Windows 文件夹属性查看的时候也是递归计算文件夹大小的。你可以后台计算嘛,就像其他的程序 计算安装进度,经常出现错误时 101%,... 200% 201% 一只往上涨呢。 ^_^ .JDK 1.4 进度条可以用模糊的表示,就是那种来回跑的,没有刻度 ,就像 Windows 那样拿着个 放大镜老那样晃荡。 这个继承Comparable接口错在哪了 一道面试智力题! JFrame 矩形问题 JAVA程序不明的地方 生成内部类的语法是这样吗??? 关于添加数据到ArrayList的问题 java 操作word 高手才进来:关于输入输出流的两种算法 为什么有mouseClicked,而没有mouseDoubleClicked事件呢? 该程序中如何添加main(),很困惑 请教!Java3D中的图形报错,请大侠帮我看看!!!!! 如何用java连接数据库
File[] files = tmp.listFile();
System.out.println(files.length);
很对,我也是这么想的!