用递归法显示某盘的所有文件
来源:互联网 发布:学生体质监测数据上报 编辑:程序博客网 时间:2024/06/05 14:14
package org.lrf.recursive;import java.io.File;public class Main {public static void main(String[] args) {//创建File实例,参数为c盘,File.separator为分隔符(分隔符在windows下是\,在linux下是/,调用这个方法可以自动调整)File file = new File("C:"+File.separator);print(file);}private static void print(File file){//传入的文件夹是否存在if(file.exists()&&file.isDirectory()&&file != null){//通过File类的listFiles方法获取文件夹中所有文件的全路径File[] files = file.listFiles();//如果文件夹不为空if(files!=null&&files.length>0){//遍历改文件夹下的所有内容for(int i = 0;i < files.length;i++){//如果是文件夹if(files[i].isDirectory()){//再次调用自己print(files[i]);}else{//输出全路径(jvm会自动调用Object.toString())System.out.println(files[i]);}}}}}}
0 0
- 用递归法显示某盘的所有文件
- 递归目录的所有文件
- Java文件 File练习-递归显示某一目录下的所有文件
- C#递归实现显示文件夹及所有文件并计算其大小的方法
- 使用wget递归下载某目录下的所有文件
- 递归遍历某文件夹下所有文件的算法
- Android递归方式删除某文件夹下的所有文件
- 使用wget递归下载某目录下的所有文件
- Android递归方式删除某文件夹下的所有文件
- Android递归方式删除某文件夹下的所有文件
- shell递归遍历某路径下所有的文件
- 递归遍历E盘所有.java文件的绝对路径
- java递归抵用读取文件夹内的所有文件
- 用递归遍历一个目录下的所有文件
- java用递归方法返回文件下的所有子目录
- 使用递归显示某个文件目录下所有文件名
- mr编程递归显示hdfs目录下所有文件
- 递归文件夹底下的所有文件
- EasyUI Datagrid 用户列表鼠标悬停/离开数据行
- gdbserver调试
- android平台下可以播放h264格式的rtsp,rtmp流的播放器
- storm-kafka常见问题(更新中)
- iOS8 UIAlertView键盘闪一下的问题
- 用递归法显示某盘的所有文件
- 硬币问题
- HTML与JSP页面的区别
- 反转链表-C语言实现
- mailcore
- linux中make的用法
- jQuery学习之过滤选择器
- Android环境搭建-Eclipse-Luna
- Android-第一个Android程序