java代码模拟DOS下的tree命令
来源:互联网 发布:淘宝交易成功后钱在哪 编辑:程序博客网 时间:2024/05/22 00:06
DOS下的tree命令可以把当前路径当做根路径,然后把文件树以树的形式展示出来。这个命令的实现不难,深搜一下文件树就可以了。
import java.io.File;import java.util.Scanner;public class Tree {public static int depth = 0;public static void main(String[] args) {Scanner cin = new Scanner(System.in);String path = cin.nextLine();File dir = new File(path);dfs(dir);}public static void dfs(File parentDir) {depth ++;if(parentDir.isDirectory()) {print(parentDir);File[] fileArr = parentDir.listFiles();for(File f : fileArr) {dfs(f);}} depth--;}public static void print(File f){for(int i=1; i<depth; i++) {System.out.print(" ");}System.out.println("|--" + f.getName());}}
0 0
- java代码模拟DOS下的tree命令
- DOS下的Tree命令
- 用java模拟dos树结构(tree命令)第二弹
- DOS命令下执行Java代码 整理
- tree命令的模拟
- Java代码在指定目录下运行DOS命令
- dos下的命令
- 通过java代码实现dos环境下多条命令的执行
- Dos下命令运行带有包名的Java类
- dos下用java命令运行含包名的main方法
- java 在window 下调用dos 命令的问题。
- Java学习:1.Windows操作系统下的常用DOS命令
- windowsxp下的DOS命令
- DOS下的FTP命令
- windows下的dos 命令
- Dos 下的网络命令
- dos命令下的oracle
- Windows下的dos命令
- xcode调试技巧
- Deferred Rendering(三)反锯齿和半透明问题
- 频率滤波(2)
- Win7下WinGW+Msys安装编译ffmpeg
- Integer.parseInt(s, 16) (Java) in C
- java代码模拟DOS下的tree命令
- kindeditor4.1.10的应用
- 浅谈malloc,calloc,realloc函数之间的区别
- centos下配置MPI,无密码SSH和NFS
- 实现自定义ViewGroup的一个精简例子
- django模版local variable 'has' referenced before assignment
- linux配置sftp用户的chroot步骤(用户的sftp根目录)
- js-filter 方法 (Array) (JavaScript)
- .htaccess 转发