Java遍历文件目录
来源:互联网 发布:周其仁 知乎 编辑:程序博客网 时间:2024/06/05 17:37
函数介绍
File[] listFiles():返回当前文件的子目录或子文件的文件数组.
遍历目录
调用listFiles()
即可得文件的子目录和子文件,如果存在子目录,那么子目录需要再次调用listFiles()
去处理该目录。
代码实例
package cn.edu.pzhu;import java.io.*;public class FileDirListDemo { public static void main(String[] args) { String dirName = "D:\\Youku Files"; fileList(dirName); //System.out.println("Over"); } public static void fileList(String dirName) { File file = new File(dirName); if (!file.exists()) { //文件不存在 System.out.println("文件不存在!"); return; } if (!file.isDirectory()) { //不是目录 System.out.println("不是文件夹"); return; } File[] files = file.listFiles(); for(File f : files) { if (f.isDirectory()) { System.out.println(f.getAbsolutePath()); //如果当前仍然是文件夹,递归访问 fileList(f.getAbsolutePath()); } else { System.out.println(f.getName()); } } }}
运行结果
D:\Youku Files\download
D:\Youku Files\download\temp
D:\Youku Files\pictures
D:\Youku Files\transcode
D:\Youku Files\youkudisk
D:\Youku Files\youkudisk\youkudisk0
D:\Youku Files\youkudisk\youkudisk1
D:\Youku Files\youkudisk\youkudisk2
D:\Youku Files\youkudisk\youkudisk3
D:\Youku Files\youkudisk\youkudisk4
如有不当之处欢迎指出!
阅读全文
0 0
- java遍历文件目录
- Java遍历文件目录
- Java遍历文件目录
- java遍历文件目录方法
- java遍历目录或文件
- java遍历目录中的文件
- Java 文件目录的遍历
- java 遍历目录下的文件
- java 遍历目录,操作文件 tree命令
- java遍历文件目录(采用递归)
- JAVA文件目录的遍历列表
- java基础:递归应用---遍历文件目录
- Java遍历读取文件目录结构
- java遍历文件目录并排序
- Java 中使用递归遍历文件目录
- Java实现文件目录的遍历
- java遍历目录下所有文件
- java 中遍历目录下所有文件
- 学习Opencv 2.4.9 (一)---Opencv + vs2012环境配置
- 扒一扒kylin遇到的事
- 给出一个名字,该名字有26个字符串组成,定义这个字符串的“漂亮度”是其所有字母“漂亮度”的总和。
- LED发光二极管电压
- 页面在IE9中打不开,需要按F12,再刷新,才可以正常打开(PS:由于console.log在IE中的兼容问题)
- Java遍历文件目录
- Android studio 快捷键中英文对照
- 打包ipa包到本地
- java基础2
- DirectX9学习(四)装载位图
- 金蝶K3修改物料默认仓库,同步修正BOM默认发料仓库
- WinDbg dmp生成与分析
- Cocos2d-Lua 场景
- SQL Server, PHP 截断Text 字段