package swing;
import java.io.File;
import java.util.ArrayList;
import java.util.List;
/**
* @2011-7-21
*/
public class GenerateFileName {
public static void main(String[] args) {
generate("src/swing/");
}
public static void generate(String fileDir){
File dir = new File(fileDir);
List<File> list = new ArrayList<File>();
findFile(dir, list);
for(File file : list){
System.out.println(file.getName());
}
}
private static void findFile(File dir, List<File> list) {
File[] files = dir.listFiles();
if ((files != null) && (files.length > 0)) {
for (int i = 0; i < files.length; ++i) {
File file = files[i];
if (file.isDirectory()) {
findFile(file, list);
} else {
list.add(file);
}
}
}
}
}
JAVA获取文件列表
最新推荐文章于 2024-09-14 18:46:05 发布