/** * 描述:获取所有的文件列表 * @param file * @param list * @return */ private List<File> getAllFiles(File file,List<File> list){ if(!file.exists()){ file.mkdirs(); } File[] files = file.listFiles(); for(int i=0;i<files.length;i++){ if(files[i].isDirectory()){ getAllFiles(files[i], list); }else{ list.add(files[i]); } } return list; }