package com.franky.io;
import java.io.File;
/**
* 列出指定文件夹内的所有文件夹和文件
* @author Administrator
*
*/
public class SerchFile {
/**
* @param args
*/
public static void main(String[] args) {
File file = new File("f:"+File.separator+"software");
serchFiles(file);
}
/**
* 搜索指定文件夹内的文件和文件夹
* @param filePath
*/
public static void serchFiles(File filePath){
System.out.println(filePath);
File[] files = filePath.listFiles();
for (File file : files) {
if(file.isDirectory()){
//进行递归
serchFiles(file);
}else{
System.out.println(file);
}
}
}
}
递归列出指定目录内的所有文件夹和文件
最新推荐文章于 2021-07-01 15:28:09 发布