java递归文件目录
作者:cece 时间:2020-12-10 浏览量(37)
import java.io.File; public class Catalog { public static void main(String[] args) { File file = new File("H:/test"); System.out.println(file.getName()); catalog(file, ""); } public static void catalog(File a, String f) { File[] files = a.listFiles(); if (files != null) { //判断File对象数组不为空 for (File i : files) { if (i.isFile()) { //如果是文件,就直接输出文件名字 System.out.println("|--" + f + i.getName()); } else { //如果是文件夹,输出名字并继续读取文件夹下的内容 System.out.println("|--" + f + i.getName()); catalog(i, "|--" + f); } } } } }
文章标签:java
本文选自CClown的原创文章,转载请注明内容来源:CClown(https://blog.cclown.com/post/43.html)