package study;
import java.io.File;
//运用递归列出该目录下的文件夹
public class Exercise {
public static void main(String[] args) {
File f=new File("E:\\临时");
abc(f,0);
}
static void abc(File file,int k) {
for(int i=0;i<k;i++) {
System.out.print("-");
}
System.out.println(file.getName());
if(file.isDirectory()) {
File[] files=file.listFiles(); //listFiles()获取该目录下所有文件和目录的绝对路径 它是File类型
//list()是获取获取该目录下所有文件和目录的相对路径 它是String类型
for(File temp:files) {
abc(temp,k+1);
}
}
}
}
19.3列出该目录下所有的文件夹
最新推荐文章于 2023-07-21 08:50:08 发布