package com.gg.demo;
import java.io.File;
public class FileDemo {
public static void show(String path) {
//创建这个路径对应的file对象
File file=new File(path);
//出口
if(file.isFile()) {
System.out.println(path);
return ;
}
//如果是一个目录
if(file.isDirectory()) {
//list ()都是相对路径
//求出这个目录下的孩子
File[] files= file.listFiles();
for (File child : files) {
System.out.println(child.getPath());//输出目录的名字
show(child.getPath());//获取当前file对象的绝对路径
}
}
}
public static void main(String[] args) {
show("D:\\java面试");
}
}
编写一个程序求其文件和目录的个数(利用递归的方法)
最新推荐文章于 2021-08-07 08:45:37 发布
1721

被折叠的 条评论
为什么被折叠?



