遍历指定路径下的所有java文件
2013-05-31 10:04
381 查看
private static List<String> filePathList = new ArrayList<String>(); public static List<String> getFilePath(String dir) { // 如果dir不以文件分隔符结尾,自动添加文件分隔符 if (!dir.endsWith(File.separator)) { dir = dir + File.separator; } File dirFile = new File(dir); // 如果dir对应的文件不存在,或者不是一个目录,则退出 if (!dirFile.exists() || !dirFile.isDirectory()) { System.out.println(dir + "目录不存在!"); return filePathList; } File[] files = dirFile.listFiles(); for (int i = 0; i < files.length; i++) { if (files[i].isFile()) { String fileAbsolutePath = files[i].getAbsolutePath(); if (fileAbsolutePath.endsWith("java")) { // System.out.println(files[i].getAbsolutePath()); filePathList.add(files[i].getAbsolutePath()); } } else { getFilePath(files[i].getAbsolutePath()); } } return filePathList; }
相关文章推荐
- JAVA---实现检索指定路径下的所有的下属文件夹和文件
- Java设计模式之《组合模式》及应用场景(遍历指定路径下的文件目录和文件为例子)
- Java扫描指定文件路径下的文件并且递归扫描其子目录下的所有文件
- Java遍历文件夹下所有文件并替换指定字符串
- 遍历一个指定路径下的所有文件
- java.io.File类基本使用——遍历某路径的所有文件夹及文件
- 【Lua】关于遍历指定路径下所有目录及文件
- c#如何实现对指定路径文件夹的遍历并复制里面所有文件到指定路径
- Java遍历文件夹下所有文件并替换指定字符串
- 递归遍历E盘所有.java文件的绝对路径
- 遍历指定文件下所有的文件夹和文件的路径,文件名,修改日期,类型
- java在指定路径下查找所有文件及其子文件名中,是否包含指定查询的关键字
- 遍历文件Java中遍历出指定目录中的所有文件
- Java利用递归思想遍历指定目录,获取所有的文件
- 对指定的目录进行递归获取递归过程所有的java文件的路径。
- 用JAVA扫描指定文件夹下面所有以.txt结尾的文件,并将其绝对路径输出 .
- java删除指定路径下所有的文件, 及该文件夹里的所有文件夹,不包括该文件夹
- Java遍历文件夹下所有文件并替换指定字符串
- Java中遍历出指定目录中的所有文件
- java获取指定路径下的所有文件夹和文件名称路径