欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > java >内容正文

java

Java——递归遍历目录【获取指定目录下的文件名称】

发布时间:2024/9/30 java 43 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Java——递归遍历目录【获取指定目录下的文件名称】 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

package com.itheima_02;import java.io.File;public class DiGuiDemo02 {public static void main(String[] args) {// 1:根据给定的路径创建一个File对象 // File srcFile = new File("E:\\itcast");File srcFile = new File("E:\\itcast");// 6:调用方法getAllFilePath(srcFile);}// 2:定义一个方法,用于获取给定目录下的所有内容,参数为第1步创建的File对象public static void getAllFilePath(File srcFile) {// 3:获取给定的File目录下所有的文件或者目录的File数组File[] fileArray = srcFile.listFiles();// 4:遍历该File数组,得到每一个File对象if (fileArray != null) {for (File file : fileArray) {// 5:判断该File对象是否是目录if (file.isDirectory()) {// 5.1:是:递归调用getAllFilePath(file);} else {// 5.2:不是:获取绝对路径输出在控制台System.out.println(file.getAbsolutePath());}}}} }

加油~

总结

以上是生活随笔为你收集整理的Java——递归遍历目录【获取指定目录下的文件名称】的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。