黑马程序员技术交流社区

标题: 一个一个小问题,求解释。 [打印本页]

作者: 王--明    时间: 2012-2-25 00:18
标题: 一个一个小问题,求解释。
File[] files = fileDir.listFiles();
  System.out.println(files.length);
请问一下,我就是要判断文件夹里有多少个文件,可是明明只有一个,怎么显示2个呢?

作者: 朱皓    时间: 2012-2-25 00:30
还有一个是根文件夹,他代表的是上一级目录,你要手动将其去掉
作者: 倪鹏博    时间: 2012-2-25 00:31
是不是有隐藏文件!或者系统临时文件
作者: 刘基军    时间: 2012-2-25 10:01
  1. File[] files = fileDir.listFiles();
  2.                 System.out.println(files.length);
  3.                 for(File file:files)
  4.                 {
  5.                         System.out.println(file.getName()); //打印测试,看一下就知道了
  6.                 }
复制代码





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2