/** * @Description 获取指定文件夹下的jpg格式File文件 * @time 2020-12-07 09:05 * @param file 路径 * @param name 文件夹名 * @param list 返回文件夹下的jpg格式图片 * @throws IOException */ public List<File> getJpgFile(File file, String name, List<File> list){ File[] files = file.listFiles(); //循环遍历 for (File f: files){ //判断是不是文件夹 if (f.isDirectory()){ //是否已name值同名 if (name.equals(f.getName())){ File[] f2 = f.listFiles(); for (File f3: f2){ boolean flag = f3.getName().substring(f3.getName().lastIndexOf(".") + 1).equals("jpg"); //是否是jpg结尾 if (flag){ list.add(f3); } } } getJpgFile(f, name,list); } } return list; }