packagecom.yyq;import java.io.*;/** 列出指定目录下文件或者文件夹,包含子目录下的内容
* 也就是列出指定目录下的所有内容*/
public classFileDemo3 {public static voidmain(String[] args) {//TODO Auto-generated method stub
File dir = new File("E:\\Java 视频学习\\java基础视频");
showDir(dir);
}//递归调用:因为目录中还有目录,只要使用一个列出目录功能的函数即可//自身调用自身
public static voidshowDir(File dir){
System.out.println(dir);
File[] files=dir.listFiles();for(File f : files){if(f.isDirectory()){
showDir(f);
}else{
System.out.println(f);
}
}
}
}
package com.yyq;
import java.io.*;
/*
* 列出指定目录下文件或者文件夹,包含子目录下的内容
* 也就是列出指定目录下的所有内容
*/
public class FileDemo3 {
public static void main(String[] args) {
// TODO Auto-generated method stub
File dir = new File("E:\\Java 视频学习\\java基础视频");
showDir(dir);
}
// 递归调用:因为目录中还有目录,只要使用一个列出目录功能的函数即可
// 自身调用自身
public static void showDir(File dir){
System.out.println(dir);
File[] files = dir.listFiles();
for(File f : files){
if(f.isDirectory()){
showDir(f);
}
else{
System.out.println(f);
}
}
}
}