eg_4
2024-10-21 03:43:17
4. 编写一个程序,要求以树状结构展现特定的文件夹及其子文件(夹)
import java.io.*;
public class Test {
public static void main(String[] args) {
File f = new File("E:/Java/");
System.out.println(f.getName());
tree(f,1);
}
public static void tree(File f, int level) {
String prestr = " ";
for(int i=0;i<level;i++){
prestr +=" ";
}
File childs[] = f.listFiles();
for(int i=0;i<childs.length;i++){
System.out.println(prestr+childs[i].getName());
if(childs[i].isDirectory()){
tree(childs[i],level+1);
}
}
}
}
运行结果:
Java
aa.txt
ARE
dd.txt
ee.txt
myfile.txt
bb.txt
cc.txt
HAO
Dictionaries
ak.docx
en-US-6-1.bdic
ggg.zip
ff.txt
最新文章
- IL接口和类的属性
- python 虚拟环境
- Win10 Sql2008R2 在关闭【0x80041033】
- 【原】jQuery与CSS自动生成验证码
- 最近遇到的jsfl开发问题总结
- VFP笔记
- JAX-WS:背后的技术JAXB及传递Map
- scrapy 模拟登录后再抓取
- C++ 编写 CorelDRAW CPG 插件例子(1)—WelcomeScreen
- hdu 4472 Count(递推即dp)
- phpcms自定义分页
- shell获取系统时间
- css 生成图片添加的十字
- zuoye
- Maven pom.xml中的元素modules、parent、properties以及import
- Navicat Premium 12
- android 开发 View _1_ View的子类们 和 视图坐标系图
- Linux awk命令使用方法
- C/S模型之TCP协议
- hdu-1087(动态规划)