import java.io.File; import java.io.IOException; public class FindDirectories { public static void main(String[] args) { if (args.length == 0) args = new String[]{".."}; try { File pathName = new File(args[0]); //if(!pathName.exists()) return; String[] fileNames = pathName.list();//列出所有的文件和名称 for (int i = 0; i < fileNames.length; i++) { File f = new File(pathName.getPath(), fileNames[i]); if (f.isDirectory()) {//撞南墙 System.out.println(f.getCanonicalPath());//是文件夹就打印其目录 main(new String[]{f.getPath()});//列出指定目录和文件 } } } catch (IOException e) { e.printStackTrace(); } } }
列出指定目录的文件
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Java第三周作业(2)
課堂練習4: 編寫代碼模擬手機與SIM卡的組合關係。 要求: SIM卡類負責創建SIM卡; Phone類負責創建手機; 手機可以組合一個SIM卡;
Miss_You123123
2020-06-25 09:43:01
lesson8:集合框架作业2
搬运工、
2020-06-17 09:19:15
lesson7:gui: 编写一个JFrame窗口
代碼:import java.awt.BorderLayout; import java.awt.FlowLayout; import ja
搬运工、
2020-06-17 09:19:15
lesson 11:使用TCP协议编写一个网络程序,设置服务器端的监听端口是8002,当与客户端建立连接后,服务器端向客户端发送数据“Hello, world”,客户端收到数据后打印输出。
搬运工、
2020-06-17 09:19:15
作业3:求1+2!+3!+...+20!的和
搬运工、
2020-06-17 09:19:15
作业4: 求一个n阶方阵对角线元素之和。
搬运工、
2020-06-17 09:19:15
lesson 6:写一个方法void triangle(int a,int b,int c),判断三个参数是否能构成一个三角形。
題目: 寫一個方法void triangle(int a,int b,int c),判斷三個參數是否能構成一個三角形。如果不能則拋出異常Illega
搬运工、
2020-06-17 09:19:15
上课内容及作业。File类的常用方法的使用、递归遍历目录及其子目录下的文件、使用delete()方法删除目录
qq_45766098
2020-05-21 20:51:56
Java初学者作业——编写JAVA程序,要求输入技术部门5位员工的理论成绩和实操成绩,计算并输出各位员工的最终评测成绩。
明金同学
2020-03-12 10:08:53
Java初学者作业——编写JAVA程序,在控制台中输入六位员工的姓名,通过随机点名方式,输出当选组长的员工姓名。
明金同学
2020-03-12 10:08:53
Java初学者作业——为某超市设计管理系统,需要在控制台展示系统菜单,菜单之间可以完成跳转。
明金同学
2020-03-12 10:08:53
Java初学者作业——编写JAVA程序,在控制台输入一位学生的英语考试成绩,根据评测规则,输出对应的成绩等级。定义方法实现学生成绩的评测功能。
明金同学
2020-03-12 10:08:53
Java初学者作业——定义英雄类(Hero),英雄类中的属性包括:姓名、攻击力、防御力、生命值和魔法值;方法包括:攻击、介绍。
明金同学
2020-03-06 12:59:12
Java初学者作业——完成对已定义类(Admin)的对象的创建。并完成属性的赋值和方法的调用。
明金同学
2020-03-06 12:59:12
Java初学者作业——定义管理员类(Admin),管理员类中的属性包括:姓名、账号、密码、电话;方法包括:登录、显示自己的信息。
明金同学
2020-03-06 12:59:12
24小時熱門文章
-
钉钉打卡速度慢
-
Nginx R31 doc 官方文档-01-nginx 如何安装
-
Python 潮流周刊#51:用 Python 绘制美观的图表
-
Qt/C++音视频开发74-合并标签图形/生成yolo运算结果图形/文字和图形合并成一个/水印滤镜
-
挑战程序设计竞赛 2.2章习题 POJ - 3617 Best Cow Line 贪心
-
字节面试:MySQL什么时候 锁表?如何防止锁表?
-
.NET8连接SQL SERVER 2008 R2 报:证书链是由不受信任的颁发机构颁发的
-
golang开发环境搭建(win10)
-
python计算机视觉学习笔记——PIL库的用法
-
Golang初学:获取程序内存使用情况,std runtime