java怎么查询指定路径下所有文件夹

如题所述

Java程序中读取某个目录下的所有文件(下面以D盘下的baidu文件夹为例),代码如下:

import java.io.File;
public class Test1 {
public static void main(String[] args) {
String path="D:/baidu/";
File file=new File(path);
File[] tempList = file.listFiles();
System.out.println("该目录下对象个数:"+tempList.length);
for (int i = 0; i < tempList.length; i++) {
if (tempList[i].isFile()) {
//读取某个文件夹下的所有文件
System.out.println("文件:"+tempList[i]);
}
if (tempList[i].isDirectory()) {
//读取某个文件夹下的所有文件夹
System.out.println("文件夹:"+tempList[i]);
}
}
}
}
温馨提示:答案为网友推荐,仅供参考
相似回答