代码如下
public class FileDemo {
public static void main(String[] args) throws Exception {
test05(new File("src/day5"));
public static void test05(File f) throws IOException {
//获取到一级文件或文件夹的File对象
File[] files = f.listFiles();
for (File file : files) {
//如果是文件,则打印名称
if (file.isFile()) {
System.out.println(file.getName());
}else{
//如果是目录,递归调用方法,继续遍历该目录
test05(file);
}
}
}
}