`
fanzhenzhen1
  • 浏览: 3920 次
社区版块
存档分类
最新评论

JAVA 列出目录下的子目录及文件

    博客分类:
  • java
阅读更多
JAVA 列出目录下的子目录及文件

利用Apache Common IO的FileUtils类处理
函数:listFiles
函数声明:
public static Collection<File> listFiles(File directory,
                                         String[] extensions,
                                         boolean recursive)

查找给定目录下的文件及子文件夹
参数:
directory 是需要搜索的指定文件夹。
extensions 一个数组,例如:{"java","xml"},如果是null则返回所有文件。
recursive 如果是true则搜索子文件夹。

List<File> t = (List<File>) FileUtils.listFiles( (new File( uploadDir )) , null,true);
for(int i=0;i<t.size();i++){
log.warn("t:" + t.get(i).getAbsolutePath() );
}
分享到:
评论

相关推荐

    java实现对文件的各种操作的工具类.md

    # java实现对文件的各种操作的工具类 ... 列出指定目录下的所有文件对象 12. 上传文件到指定目录 13. 从指定目录下载文件 14. 将指定目录下的所有文件构造成树结构 15. 获取文件或文件夹的大小

    当前目录列表输出的java小程序

    列出当前目录下所有文件和文件夹的名称。如果当前目录含有子文件夹,则也递归地列出子文件夹的内容;用缩进地方式反映层次关系;文件夹的名称用尖括号括起来。

    java简单列出文件夹下所有文件的方法

    主要介绍了java简单列出文件夹下所有文件的方法,涉及java针对文件夹遍历操作相关技巧,需要的朋友可以参考下

    Java 功能丰富的文件操作类.rar

     比如:修改文件的最后访问时间、判断指定的文件是否存在、创建指定的目录、清空指定目录中的文件、删除指定目录及其中的所有内容、列出目录中的所有内容,包括其子目录中、将目录中的内容添加到列表、返回文件的...

    java程序的递归算法

    java程序的递归算法,列出某个目录下的所有子目录和文件

    多级多用户文件管理系统 源码+jar

    1.在内存中开辟一个虚拟磁盘空间作为文件存储器,在其上实现一个多用户多目录的文件系统。 2.文件物理结构可采用显式链接(FAT)。 3.磁盘空闲空间的管理可选择位示图...(11)列出文件目录:dir (12)退出:logout

    Java开发技术大全(500个源代码).

    dir.java 显示目录下的所有文件和目录 encrypt.java 文件加密 FileList.java 自己实现的一个文件名称枚举类 MyDataIO.java 数据输入输出示例 MyFileOutput.java 将键盘读入的文字保存到文件 MyPipedIO.java ...

    一个常用的Java文件操作类FileUtil.java源码下载

    类中的所有方法都是静态方法,不需要生成此类的实例,这些Java文件操作类主要有修改文件的最后访问时间、判断指定的文件是否存在、创建指定的目录、清空指定目录中的文件、删除指定目录及其中的所有内容、列出目录中...

    java面试题大全--java基础,struts,spring,ejb等

    如何列出某个目录下的所有子目录 判断一个文件或目录是否存在 如何读写文件 7.Java多态的实现(继承、重载、覆盖) 8.编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串。 9.Java中访问数据库...

    Web服务器的java实现

    主机名为www.mycompany.com的Web服务器从它的文档空间中搜索子目录mydir的文件index.html。如果找到该文件,Web服务器把该文件内容传送给相应的Web浏览器。  为了告知 Web浏览器传送内容的类型,Web服务器首先传送...

    Java JDK实例宝典

    2 列出指定目录下的文件 7. 3 创建文件和目录 7. 4 删除文件和目录 7. 5 移动文件和目录 7. 6 复制文件和目录 7. 7 一个简单的文件搜索器 7. 8 读文件 7. 9 写文件 7. 10 添加内容...

    23个常用的文件处理方法

    列出指定目录的全部文件名,8.搜索指定目录的全部内容(包括所有子目录),,9.字节流,向文件中追加字符串 ,10.字节流,读取文件内容 ,11.字符流,写入数据 , 12.字符流,追加字符 ,13.字符流,读取内容 ,14....

    java范例开发大全

    实例17 如何列出素数 29 实例18 Java中的递归 31 实例19 男生女生各多少人 32 实例20 求水仙花数 34 实例21 求任意一个正数的阶乘 35 实例22 求n的n次方 35 实例23 利用for循环输出几何图形 36 实例24 杨辉三角 38 ...

    java范例开发大全源代码

     实例17 如何列出素数 29  实例18 Java中的递归 31  实例19 男生女生各多少人 32  实例20 求水仙花数 34  实例21 求任意一个正数的阶乘 35  实例22 求n的n次方 35  实例23 利用for循环输出几何...

    FileDedupe:实用程序,用于在一个或多个目录中列出重复的文件

    FileDedupe 实用程序,用于在一个或多个目录中列出重复的文件。这是什么FileDedupe是一种实用程序,用于检查一个或多个目录中是否存在重复文件。 只需在命令行中使用目录列表运行它即可。 默认为检查所有子目录。 这...

    JAVA面试题最全集

    如何列出某个目录下的所有子目录 判断一个文件或目录是否存在 如何读写文件 7.Java多态的实现(继承、重载、覆盖) 8.编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串。 9.Java中访问...

    Java范例开发大全 (源程序)

     实例17 如何列出素数 29  实例18 Java中的递归 31  实例19 男生女生各多少人 32  实例20 求水仙花数 34  实例21 求任意一个正数的阶乘 35  实例22 求n的n次方 35  实例23 利用for循环输出几何图形 36 ...

    汇编实验报告模板样例1

    // 列出指定目录及其子目录中所有扩展名为.java的文件 listJavaFiles("D:\\"); } // 创建文本文件并写入若干行文本 public static void createAndWriteToFile(String filePath) { try { FileWriter writer =...

Global site tag (gtag.js) - Google Analytics