用File查询文件目录

来源:互联网 发布:python 前端开发 编辑:程序博客网 时间:2024/06/02 05:45

class FileTest {public static void getList(File dir, int leve) // 该方法遍历文件目录及其子目录{System.out.println(getLeve(leve) + dir.getName());leve++;File arr[] = dir.listFiles();for (int x = 0; x < arr.length; x++) {if (arr[x].isDirectory())getList(arr[x], leve);System.out.println(getLeve(leve) + arr[x].getName());}}public static String getLeve(int leve) // 为了让目录显示级别美观,自定义该方法实现多级浏览{StringBuilder sb = new StringBuilder();sb.append("|-------->");for (int x = 0; x < leve; x++) {sb.insert(0, "        ");}return sb.toString();}public static void getFileDir() // 该方法定义目录文件及调用getList(File dir)方法{File dir = new File("F:\\abc\\cef");getList(dir);}public static void main(String args[]) {getFileDir();}}




0 0
原创粉丝点击