JAVA遍历一个文件夹中的所有文件
2010-12-05 09:40
477 查看
在实际项目中给定一文件夹,得到这个文件夹下所有的文件这样的需求并不是很多,更多的是查找或是删除某一具体的文件
import java.io.File; import java.util.ArrayList; public class FileTest { private static ArrayList<String> filelist = new ArrayList<String>(); public static void main(String[] args) throws Exception { String filePath = "E://Struts2"; getFiles(filePath); } /* * 通过递归得到某一路径下所有的目录及其文件 */ static void getFiles(String filePath){ File root = new File(filePath); File[] files = root.listFiles(); for(File file:files){ if(file.isDirectory()){ /* * 递归调用 */ getFiles(file.getAbsolutePath()); filelist.add(file.getAbsolutePath()); System.out.println("显示"+filePath+"下所有子目录及其文件"+file.getAbsolutePath()); }else{ System.out.println("显示"+filePath+"下所有子目录"+file.getAbsolutePath()); } } } }
相关文章推荐
- java遍历一个文件夹中的所有文件
- java 如何递归遍历一个文件夹下的所有文件
- JAVA遍历一个文件夹中的所有文件的小例子
- JAVA遍历一个文件夹中的所有文件
- JAVA遍历一个文件夹中的所有文件
- java题-如何递归遍历一个文件夹下的所有文件
- java遍历一个文件夹下面的所有文件
- java遍历一个文件夹中的所有文件
- java 如何递归遍历一个文件夹下的所有文件
- Java中遍历一个文件夹下所有文件及目录的操作
- JAVA遍历一个文件夹中的所有文件
- JAVA 一个简单的文件写入代码(遍历文件夹获取所有文件、写入缓冲池、获取文件绝对路径、按后缀名过滤文件)
- java遍历文件夹并将文件夹里的所有文件同样的复制到另一个文件中
- JAVA 遍历文件夹下的所有文件(递归调用和非递归调用)
- 遍历一个文件夹下面的所有文件MFC版本
- python程序设计基础5:python文件使用(遍历一个文件夹中所有的图片)
- C语言 遍历一个文件夹的所有文件
- 遍历文件夹找出所有.java文件(递归)
- PHP遍历一个文件夹下的所有文件及创建文件夹
- 写一个函数,能够遍历一个文件夹下的所有文件和子文件夹。