public static ArrayList<String> getListFiles(String dir_name) {
ArrayList<String> ver=new ArrayList<String>();
ArrayList<String> result=new ArrayList<String>();
ver.add(dir_name);
while(ver.size()>0){
File[] files = new File(ver.get(0).toString()).listFiles(); //获取该文件夹下所有的文件(夹)名
ver.remove(0);
int len=files.length;
for(int i=0;i<len;i++){
String tmp=files[i].getAbsolutePath();
if(files[i].isDirectory()) //如果是目录,则加入队列。以便进行后续处理
ver.add(tmp);
else
result.add(tmp);
}
}
return result;
}
java-获取某目录下所有文件的路径-模块
最新推荐文章于 2023-11-05 13:03:16 发布