File:迭代读取文件夹下的文件或者文件夹
2015-08-20 21:13
183 查看
在项目中,有时需要获取文件夹下的所有文件或者文件夹,以及对应的最后修改时间。下面的代码实现了迭代读取指定路径下的文件,修改时间可以自己加lastModified()方法。
public class Folder { public static void main(String[] args) { String path="F:/111"; readFile(path); } /**迭代读取文件夹下所有子文件或者文件夹 * @param path 文件夹路径 */ public static void readFile(String path){ File file=new File(path); File[] tempList = file.listFiles(); //tempList.length获取文件夹下所包含的文件或者文件夹的个数 if(tempList.length>0){ for(File f : tempList) { //如果是文件,直接打印文件名称 if(f.isFile()){ System.out.println(f.getName()); } if(f.isDirectory()){ System.out.println(f.getName()); readFile(path+"/"+f.getName()); } } } } }
相关文章推荐
- HDU1728 从迷宫中逃脱 【方向BFS】
- hdu 5411 多校——矩阵快速幂模板
- extern 修饰全局变量深度全方位剖析
- Android-自定义发送/接收广播(BroadcastReceiver)
- 个人--引用 不懂,就不要乱动
- eclipse自动补全的设置
- Allegro过孔打在焊盘上(via与pad重叠),如何显示DRC错误?
- UNIX环境高级编程(4):UNIX标准化及实现(2)
- 多线程 - 02.利用pthread实现多线程
- Binary Tree Right Side View
- 个人--2015 关于管理的书
- 类和接口的设计原则
- 02-线性结构4. Pop Sequence (25)
- 多线程 - 01.多线程概述
- 个人--看见,是真正的慈悲
- win8下 node.js模块msnodesql的配置(附连接sqlserver2008 demo)
- jQuery实现页面滚动时顶部动态显示隐藏
- UNIX环境高级编程(3):UNIX标准化及实现(1)
- iOS8使用CoreLocation获取当前地理位置
- Number Sequence(http://acm.hdu.edu.cn/showproblem.php?pid=1005)