java基础—采用递归的方式来获取相关目录下的子目录的名称
采用递归的方式来获取相关目录下的子目录的名称
import java.io.File;//采用递归的方式来获取D盘下myjava目录下的所有子目录的名称
public class FileListDemo
{public static void main(String[] args) {// 获取D盘下所有的文件目录的名称File file = new File("E:\\myjava");//调用自定义方法来获取所有的文件夹目录listAll(file,0);}private static void listAll(File file, int i) {//System.out.println("获取文件系统启动");System.out.println(getLeves(i)+file.getAbsolutePath());i++;File[] files = file.listFiles();for(int x=0;x<files.length;x++){if(files[x].isDirectory()){listAll(files[x],i);}System.out.println(getLeves(i)+files[x].getAbsolutePath());}}private static String getLeves(int i) {StringBuilder sb = new StringBuilder();for(int x=0;x<=i;x++){if(x==i)sb.append(x+" 级目录 "+" ");sb.append(" ");}return sb.toString();}}
运行程序:
java基础—采用递归的方式来获取相关目录下的子目录的名称相关推荐
- shell访问php文件夹,Shell获取某目录下所有文件夹的名称
Shell获取某目录下所有文件夹的名称以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Shell获取某目录下所有文件夹的 ...
- Java——递归遍历目录【获取指定目录下的文件名称】
package com.itheima_02;import java.io.File;public class DiGuiDemo02 {public static void main(String[ ...
- java resource file_Java 获取Resource目录下的文件解决办法
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 Java 获取Resource目录下的 文件 有两种方式: Java代码中的类,要获取Resource资源 文件目录 下文件 绝对路径寻址 注意这个 / ...
- java resouce_Java 获取Resource目录下的文件解决办法
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 Java 获取Resource目录下的 文件 有两种方式: Java代码中的类,要获取Resource资源 文件目录 下文件 绝对路径寻址 注意这个 / ...
- Java中怎么获取文件夹的名称_java获取文件夹下所有文件的名称
<java获取文件夹下所有文件的名称>由会员分享,可在线阅读,更多相关<java获取文件夹下所有文件的名称(2页珍藏版)>请在人人文库网上搜索. 1.如果想要获得当前文件中的文 ...
- java 获取子文件夹_JAVA之File类 获取一个目录下的所有文件夹和文件,包括子文件夹和子文件...
package ioTest.io3; import java.io.File; /* * 获取一个目录下的所有文件夹和文件,包括子文件夹和子文件 . * 并将文件夹和文件名称打印在控制台上面.并且要 ...
- 在 Java 中,如何批量读取本项目资源目录下的所有文件
在 Java 中,如何批量读取本项目资源目录下的所有文件 读取资源目录下的指定文件 方法 1:使用 JDK 中原始 API 方法 2:借助 Spring 附录 将 InputStream 转化为 by ...
- 获取一个目录下的所有文件
知道一个目录的路径,使用递归获取该目录下的所有文件: function rDir($filepath) { $result = array();//获取的结果保存在这个数组中 if(is_dir($f ...
- python获取文件夹下的子目录_用Python获取子目录或文件列表
在Python编程中,如果需要对文件进行操作的话,有时会需要搜索指定目录下的特定类型的文件.获取子目录或文件列表用得较多的是os.walker和glob.大器推荐你用glob,从下面的示例代码可以显而 ...
最新文章
- 关于Puppet不得不说的故事
- Asp.net中的路由
- 【风险管理】策略开发流程
- python flask快速入门与进阶 百度云_Python Flask快速入门与进阶
- python做一个窗口样式_[Python自学] PyQT5-窗口风格、窗口样式
- Java编码约定被认为是有害的
- opencv 手册_有兴趣吗?程序员分手手册,教你如何恢复单身
- clover 在win10下工作不正常
- springMVC4(14)各类视图输出实例分析
- 理解ThreadLocal(一)
- SSD5_ Exam 2分析
- VC2008配置设置(转)
- 基于云上 Arm 架构赋能数值天气预报
- 从官网下win10太慢了怎么办?
- ArcGIS中输出指定比例尺图片
- 人工智能进化史:从麦卡锡到“索菲亚” | 精选
- cgroup 分析之CPU和内存部分
- java网络爬虫如何控制爬取的深度_Java 动手写爬虫: 二、 深度爬取
- Libre OJ #10064 黑暗城堡(spfa+STL求短路)
- 切片软件 cura linux,Ubuntu系统入门教程-3D打印切片软件cura
热门文章
- 数十亿次数学运算只消耗几毫瓦电力,谷歌开源Pixel 4背后的视觉模型
- NeurlPS 2019丨微软亚洲研究院 5 篇精选论文解读
- spring boot入门(九) springboot的过滤器filter。最完整、简单易懂、详细的spring boot教程。
- 这种玩法闻所未闻,利用python编程自定义QQ的在线状态
- 《是碰巧还是执着?python所阅读的每一场知识点,唯一的共同点就是——参赛选手中,有详解Python的装饰器!》
- 最新!李飞飞提出深度进化强化学习新框架
- 论文 | 多传感器数据深度图的融合:最近基于深度学习的方法(下)
- 小白学深度之RNN循环神经网络
- LQR 离散与连续问题
- java 正则表达式 img_正则表达式处理图片地址、img标签的方法