标签:
今天在做的时候需要从大文件开始 搜索各个小文件夹中的图片。 那么就可以使用很简单的递归(效率的问题暂时没怎么考虑)。
private ArrayList<String> readnewlist(String path)
{
File file = new File(path);
File []files = file.listFiles();
for(int i = 0;i < files.length;i++)
{
if(files[i].isDirectory())
{
String s = path + "/" + files[i].getName();
readnewlist(s);
}
else if(files[i].getName().lastIndexOf(".") > 0 && files[i].getName().substring(files[i].getName().lastIndexOf(".")+1,files[i].getName().length()).equals("jpg"))
{
arraylist.add(files[i].getPath());
}
}
return arraylist;
}版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:
原文地址:http://blog.csdn.net/yj1499945/article/details/46963877