java 获取文件列表
2018-03-06 20:31
274 查看
/**
* 迭代取文件列表
*
* @param fileList
* @return
*/
public static List getFileList(String strPath) {
* 迭代取文件列表
*
* @param fileList
* @return
*/
public static List getFileList(String strPath) {
File fileDir = new File(strPath); if (null != fileDir && fileDir.isDirectory()) { File[] files = fileDir.listFiles(); if (null != files) { for (int i = 0; i < files.length; i++) { // 如果是文件夹 继续读取 if (files[i].isDirectory()) { getFileList(files[i].getAbsolutePath()); } else { String strFileName = files[i].getAbsolutePath(); if (null != strFileName && !strFileName.endsWith(".jar") && !strFileName.endsWith(".cmd") && !strFileName.endsWith(".xlsx")) { System.out.println("---" + strFileName); fileList.add(files[i]); } } } } else { if (null != fileDir) { String strFileName = fileDir.getAbsolutePath(); // 排除jar cmd 和 xlsx (根据需求需要) if (null != strFileName && !strFileName.endsWith(".jar") && !strFileName.endsWith(".cmd") && !strFileName.endsWith(".xlsx")) { System.out.println("---" + strFileName); fileList.add(fileDir); } } } } // 定义的全去文件列表的变量 return fileList; }
相关文章推荐
- JAVA之旅(二十八)——File概述,创建,删除,判断文件存在,创建文件夹,判断是否为文件/文件夹,获取信息,文件列表,文件过滤
- java文件操作类 可以获取子目录和文件列表和文件内容
- PL SQL中通过Java Source获取文件列表
- java实现ftp连接、登陆、上传、下载、删除文件、获取目录、文件列表
- 用JAVA获取FTP文件列表
- 七牛云--java获取域空间文件列表
- Java Properties集合 文件清单列表获取
- JAVA之旅(二十八)——File概述,创建,删除,判断文件存在,创建文件夹,判断是否为文件/文件夹,获取信息,文件列表,文件过滤
- java递归获取文件列表和File的应用
- Java获取文件列表及其子文件目录和文件的非递归方法
- JAVA获取文件列表
- Java学习-042-获取目录文件列表(当前,级联)
- java文件操作,创建文件,获取文件列表
- java 获取 jar 包内文件列表
- Java——获取指定目录文件列表
- [javaSE] java获取文件列表
- java 获取文件列表,并按照文件名称排序
- v在JAVA文件中获取该项目的相对路径
- JAVA 程序中如何拷贝一个目录下的文件及子目录到另一个目录,如何获取系统环境变量等...
- java实现从RUI获取文件并保存本地(实用方法)