public static void getName(String name){
File file=new File(name);//path为文件夹的路径
File[] tempList = file.listFiles();//该方法返回的是文件数组
for (int i = 0; i < tempList.length; i++) {//循环这个数组
if (tempList[i].isFile()) {//根据需要取出文件
System.out.println("t文件:"+tempList[i]);
}
if (tempList[i].isDirectory()) {//根据需要取出文件夹
System.out.println("文件夹:"+tempList[i]);
String dir = tempList[i].getAbsolutePath();
getName(dir);
}
}
}
public static void main(String[] args) {
getName("C:\下载视频\06.第六阶段 分布式消息服务中间件进阶\02.模块二 高吞吐消息中间件Kafka");
}
运行结果



