/** * @Author: * @Description:获取某个目录下所有直接下级文件,不包括目录下的子目录的下的文件,所以不用递归获取 * @Date: */ public static ListgetFiles(String path) { List files = new ArrayList (); File file = new File(path); File[] tempList = file.listFiles(); for (int i = 0; i < tempList.length; i++) { if (tempList[i].isFile()) { files.add(tempList[i].toString()); //文件名,不包含路径 //String fileName = tempList[i].getName(); } if (tempList[i].isDirectory()) { //这里就不递归了, } } return files; }