带层级关系的递归遍历目录内容
来源:互联网 发布:微信扫码登录源码 编辑:程序博客网 时间:2024/06/05 04:29
package filetest;import java.io.File;public class FileDemo3 { public static void main(String[] args) { File dir = new File("H:\\test\\src"); showDir(dir, 0); } public static String getLevel(int level) { StringBuilder sb = new StringBuilder(); sb.append("|--"); for (int i = 0; i < level; i++) { sb.insert(0, "| "); } return sb.toString(); } public static void showDir(File dir, int level) { System.out.println(getLevel(level) + dir.getName()); level++; File[] files = dir.listFiles(); for (int i = 0; i < files.length; i++) { if (files[i].isDirectory()) showDir(files[i], level); else System.out.println(getLevel(level) + files[i]); } }}
0 0
- 带层级关系的递归遍历目录内容
- 递归删除带内容的目录
- 带层级显示的文件目录遍历还有特定文件的显示
- 递归遍历View的层级结构
- FileList(带层级关系)
- Java文件 File练习-递归删除带内容的目录
- 递归删除带内容的指定目录demo
- IO流_递归删除带内容的目录案例
- 目录的递归遍历
- 目录的递归遍历
- javascript 层级数据的递归遍历与节点插入
- (礼拜二log)java 构建层级关系的递归算法
- 主子关系的递归遍历
- 删除带内容的目录
- Linux下递归遍历指定目录下的文件内容并删除的函数实现
- 树的层级遍历
- 在Java中使用递归算法删除一个带内容的目录。
- jQuery的层级关系
- hiho1014: Trie树
- Qt5.5在ubuntu下解决 GL/gl.h: No such file or directory 与 cannot find -lGL
- NLTK学习一
- UVa 620 Cellular Structure
- 1036. Boys vs Girls
- 带层级关系的递归遍历目录内容
- C++Primer第五版 11.3.5节练习
- 插件开发技术说明(17)---应用CRUD开发模式范例
- Android Socket 使用(客户端和服务端)
- iOS开发中的字典转模型应用
- debian 源
- 02-线性结构1 一元多项式的乘法与加法运算
- 伪任意地址HOOK类
- 无敌代码