Java——递归遍历目录【获取指定目录下的文件名称】
生活随笔
收集整理的这篇文章主要介绍了
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——递归遍历目录【获取指定目录下的文件名称】的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: JavaScript学习笔记07【6个经
- 下一篇: IntelliJ IDEA 导入 Int