利用递归算法遍历所有文件并打印文件绝对路径(包括文件夹)
import java.io.File; public class FileTraversal { /** * 利用递归算法遍历所有文件并打印文件绝对路径(包括文件夹) * * @author Ben Zeph */ public void Traversal(File root) { File[] list = root.listFiles(); int listlength = list.length; for (int i = 0; i < listlength; i++) { System.out.println(list[i].getAbsolutePath()); if (list[i].isDirectory()) Traversal(list[i]); } } public static void main(String[] args) { // TODO Auto-generated method stub File file = new File("D://Travel"); FileTraversal filetrav = new FileTraversal(); filetrav.Traversal(file); } }
本文介绍了一种使用递归算法遍历指定目录下所有文件,并打印其绝对路径的方法。通过实例演示了如何实现这一过程,适用于文件管理和自动化任务。
2917

被折叠的 条评论
为什么被折叠?



