java题-如何递归遍历一个文件夹下的所有文件
发布日期:2021-06-30 10:51:59
浏览次数:2
分类:技术文章
本文共 464 字,大约阅读时间需要 1 分钟。
今天去面试了,笔试的时候遇到这个题印象深刻(因为不会),在此做出这个笔记,这个笔记是用了
这个博客的答案,在此学习一下:
利用File类中的一个listFiles将该文件路径下所有的文件全部列出来,然后通过循环遍历。代码如下:
package my;import java.io.File;public class main { public static void showDirectory(File file) { File[] files=file.listFiles(); for(File a:files) { System.out.println(a.getAbsolutePath()); if(a.isDirectory()) { showDirectory(a); } } } public static void main(String[] args) { File file=new File("E:\\"); showDirectory(file); }}
运行结果如下:
转载地址:https://it1995.blog.csdn.net/article/details/79418136 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2024年05月01日 16时50分27秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
JavaScript DOM对象操作详解
2021-07-03
JavaScript 表单操作与MD5加密
2021-07-03
大数据技术之Hadoop(入门)概述、运行环境搭建、运行模式
2021-07-03
CppWeekly 06 structured binding
2021-07-03
CppWeekly 08 constexpr
2021-07-03
使gazebo_ros能够找到其他package的资源文件
2021-07-03
右键打开 visual studio developer command prompt
2021-07-03
利用AirSim在Unreal Engine上获取全景图像
2021-07-03
神奇的c++等号重载
2021-07-03
利用uWSGI和Nginx部署Django
2021-07-03
Linux下修改^M换行符
2021-07-03
笔记-有关于Vim
2021-07-03
vnc, vncserver, ssh的locale问题
2021-07-03
[野路数] Django中使用logging
2021-07-03
[未修订]ROS学习笔记
2021-07-03
Eigen学习笔记
2021-07-03
PyTorch的学习笔记01-基础中的基础
2021-07-03
onshape 做参考面等虚拟几何的装配和原点定位
2021-07-03