网上大多采用java递归的方式遍历文件夹下的文件,这里我不太喜欢递归的风格,就用循环的方式遍历文件夹下的文件,这里用的File的listFiles()方法,下面贴一个使用示例

这是需要遍历的文件夹:

代码:

     File folder = new File("path/to/folder");//文件夹路径File[] listOfFiles = folder.listFiles();for (int i = 0; i < listOfFiles.length; i++) {if (listOfFiles[i].isFile()) {System.out.println("File " + listOfFiles[i].getName());} else if (listOfFiles[i].isDirectory()) {System.out.println("Directory " + listOfFiles[i].getName());}}

打印结果:

java遍历文件夹下的文件相关推荐

  1. java中File类应用:遍历文件夹下所有文件

    练习: 要求指定文件夹下的所有文件,包括子文件夹下的文件 代码: package 遍历文件夹所有文件;import java.io.File;public class Test {public sta ...

  2. Java删除指定文件夹下的文件和目录

    Java删除指定文件夹下的文件和目录 import java.io.File;public class TestFile {public static void main(String[] args) ...

  3. bat递归查找指定文件_批处理脚本遍历指定文件夹下的文件

    批处理脚本 1. 遍历指定文件夹下的文件 1.1 命令解释 命令: for [参数] %%变量名 in (匹配符) do (执行的命令) 切记:每个指令之间必须以空格隔开,in 与 ( 之间有空格,d ...

  4. c++遍历文件夹下的文件_算法面试|开发者必备|使用递归函数进行无限分类及文件夹遍历...

    适合的读者:学生:初级程序员 前言 程序设计本质上是为了解决生产中的问题,而有时候我们面临的问题无法用有限的数学公式来解决,比如树形目录.无限分类等等,类似这种问题,用递归函数来解决就方便多了. 那什 ...

  5. OpenCV实现遍历文件夹下所有文件

    OpenCV中有实现遍历文件夹下所有文件的类Directory,它里面包括3个成员函数:(1).GetListFiles:遍历指定文件夹下的所有文件,不包括指定文件夹内的文件夹:(2).GetList ...

  6. python根据文件名或后缀名遍历文件夹下所有文件或图片的路径,并计算文件行数

    python遍历文件夹下所有文件或图片的路径 代码 指定目录下的指定后缀文件 import glob #获取指定目录下的所有图片 print (glob.glob("\\home\\qiao ...

  7. 怎么遍历服务器文件夹,遍历远程服务器某个文件夹下的文件

    遍历远程文件夹下的文件,您可以考虑使用FTP的方式,具体的请参考下述代码: private string GetFileNames(string URI) { WebClient wClient = ...

  8. php遍历文件夹下文件内容_php遍历文件夹下所有文件的代码示例

    本篇文章给大家带来的内容是关于php遍历文件夹下所有文件的代码示例,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 不论是面试还是正常工作需要都会用到遍历文件夹下的所有文件,今天就记录 ...

  9. java删除文件模糊_Java实现的模糊匹配某文件夹下的文件并删除功能示例

    本文实例讲述了Java实现的模糊匹配某文件夹下的文件并删除功能.分享给大家供大家参考,具体如下: package com.wyebd.gis; import java.io.File; /** * @ ...

最新文章

  1. 重载输入cin和输出cout运算符
  2. POJ2983 查分约束系统
  3. .Net下的签名与混淆
  4. 网站安全狗”响应内容保护“网页错误返回页面优化功能介绍
  5. 如何去掉字符串最后的逗号?(亲测)
  6. 20189217 2018-2019-2 《移动平台开发实践》第9周学习总结
  7. 散列冲突与作为特征值的散列
  8. 【python】生成器
  9. 一般向量空间的基变换_线性代数的本质03 矩阵与线性变换
  10. CSS层叠样式选择器归纳
  11. 基础才是重中之重~LazyInitializer.EnsureInitialized对属性实现化的性能优化
  12. Xor异或是什么意思? - 已解决 - 搜搜问问
  13. TEncCu::xCheckRDCostMerge2Nx2N
  14. 向量积的二维物理意义,二维向量叉乘几何意义
  15. 港股通Level2介绍
  16. 【Python】Marshmallow:Python中的“棉花糖”
  17. element-UI设置背景色和边框色
  18. The error may exist in /com/bjpowernode/dao/StudentDao.xml ### Cause: org.apache.ibatis.builder.Buil
  19. win10装的AutoCAD 2012版,右上角最小化不显示的解决办法
  20. ZYNQ之FPGA学习----Vivado软件使用

热门文章

  1. Android Studio开发之报错-Compilation is not supported for following modules
  2. 使用8266做串口调试工具一
  3. python rgb转yuv_YUV与RGB互转各种公式 (YUV与RGB的转换公式有很多种,请注意区别!!!)...
  4. 工作中的设计模式 —— 策略模式
  5. ssm明亮眼镜店网站毕业设计(附源码、运行环境)
  6. 使用全加器实现补码的加减运算
  7. DFIG虚拟惯性控制+下垂控制的系统一次调频的simulink模型
  8. 三角Puzzle受力分析
  9. c语言 内存映射文件,内存映射文件
  10. 信号处理与数据分析——Z变换