标签:
今天在做的时候需要从大文件开始 搜索各个小文件夹中的图片。 那么就可以使用很简单的递归(效率的问题暂时没怎么考虑)。
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