递归获取当前目录下全部的文件路径or文件名
-
Java代码
package excise; import java.io.File; /** * *@author g0rez *@data 2021-07-28 *递归的获取某个目录下所有的文件的绝对路径or文件名 */ public class AllFilesList { public static void main(String[] args) { File f = new File("src"); getAllFiles(f); } private static void getAllFiles(File f) { File[] files = f.listFiles(); for(File file : files){ //如果是一个目录的话进行递归得到该目录下的子文件 if(file.isDirectory()) getAllFiles(file); //System.out.println(file.getAbsolutePath()); System.out.println(file.getName()); } } }
本文来自博客园,作者:guoyuxin3,转载请注明原文链接:https://www.cnblogs.com/guoyuxin3/p/15072982.html

浙公网安备 33010602011771号