黑马程序员技术交流社区
标题:
文件列表问题
[打印本页]
作者:
松毛
时间:
2013-12-24 20:14
标题:
文件列表问题
看了视频知道了有一个File类中有一个listRoots()方法可以列出磁盘的根目录,但是我用以下方法为什么不能遍历出所有根目录下的文件啊?
public class FileDemo {
public static void main(String[] args) {
File f = new File("f:\\Java test");
/*String[] names = f.list();
for(String name: names){ //这种方法能够列出"f:\\Java test"目录下的所有文件
System.out.println(name);
}*/
File[] files = File.listRoots();
for(File file: files){
String[] names = file.list(); //为什么这里不能够列出根目录下的所有文件呢?
for(String name: names){
System.out.println(name);
}
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2