C#如何遍历一个文件夹下面所有的文件、包括子文件夹里面的文件? ArrayList GetAll(DirectoryInfo dir)//搜索文件夹中的文件 { ArrayList F
java遍历文件夹里面的所有文件...思路来自http://blog.csdn.net/watkinsong/article/details/9227439,后来,我自己用VS2012+Opencv2.4.8实现了一下,只是没有显示图像。后来,稍微修改了一下,
List getFileNames(String dir){
List fileNames = new ArrayList()
File file = new File(dir);
if(file == null || !file.exists()){
return fileNames;
}
LinkedList list = new LinkedList();
File[] files = file.listFiles();
for (File it : files) {
if (!it.isDirectory()) {
fileNames.add(it.name)
}
}
return fileNames
}
A.不使用递归: import java.io.File;import java.util.LinkedList;public class FileSystem { public static void main(String[] args) { long a = System.curr