完成一个程序,打印一个树状的目录结构。子目录与父目录之间有两个空格的缩进
来源:互联网 发布:手机照片涂鸦软件 编辑:程序博客网 时间:2024/06/15 04:32
import java.io.File;
/**
*完成一个程序,打印一个树状的目录结构。子目录与父目录之间有两个空格的缩进
*/
public class TreeDir {
public static void main(String[] args) {
String pathname = "C:/Documents and Settings/user/桌面/Lecture notes/";
File f = new File(pathname);
System.out.println(f.getName());
TreeDir.tree(f,0);
}
private static void tree(File f,int level) {
File[] childs = f.listFiles();
level++;
int j = 0;
String preStr = "";
while(j < level){
preStr += "--------";
j++;
}
for (int i = 0; i < childs.length; i++) {
System.out.println(preStr + childs[i].getName());
if (childs[i].isDirectory()) {
tree(childs[i],level);
}
}
}
}
- 完成一个程序,打印一个树状的目录结构。子目录与父目录之间有两个空格的缩进
- 一个简单的文件目录打印程序
- 打印一个目录结构
- 递归打印目录的树状结构
- 编写一个Python程序,能在当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出相对路径
- 写的一个读取指定目录下的所有文件和子目录的程序
- 一个用JS写的树状目录
- JAVA 程序中如何拷贝一个目录下的文件及子目录到另一个目录,如何获取系统环境变量等...
- tar打包一个目录时,去掉其中的几个子目录
- Java复制一个目录及其子目录的文件到另外一个目录
- 一个将源目录下所有文件(含子目录)拷贝到一个新文件夹的小程序
- 一个小程序,树状目录列表
- Java作业:给定任意一个目录 ,以树形方式展示出该目录中的所有子目录和文件。另外,在展现的时候将目录排在上面,文件排在下面。每一层要加上缩进
- 目录操作/打印一个文件或目录的详细信息
- Linux下检测指定目录下的所有打开的文件(包括子目录)并按照原有的目录结构保存一个副本
- 遍历一个指定的目录(包含子目录和文件),用Jdom把该目录的树形结构写入xml文件中
- 一个web项目的目录结构示例
- 【Firefox扩展】一个xpi的目录结构
- day12 Java IO 中的文件路径 Propertity 文件 Socket 网络编程
- 利用IO的知识,实现一个程序列出某个目录下的所有的”.java”文件。
- [转]encoding and decoding base64 with c++
- 设置 linux 中的端口 跳过防火墙
- 编写一个文件,读取 src 下面day12包 下面的my.properties 文件,文件内容如下, className=day12.User 结合 IO、反射知识,完成 配置文件中对象的创建和方法调用。并编写方法,列举出 Student 类中所有的属性、
- 完成一个程序,打印一个树状的目录结构。子目录与父目录之间有两个空格的缩进
- 好累
- 如何使用.net编写GPS应用程序
- C++xml文件操作 CMarkup学习方法说明(转)
- 使用elementhost将wpf内容移植到winform窗体
- VC解析XML--使用CMarkup类解析XML
- 为什么中国出不了Facebook?
- UART分析与设计
- 整数溢出,如何判断整数溢出