private static ArrayList filelist = new ArrayList(); public static void main(String[] args) { refreshFileList("c:\\java"); } public static void refreshFileList(String strPath) { File dir = new File(strPath); File[] files = dir.listFiles(); if (files == null) return; for (int i = 0; i < files.length; i++) { if (files[i].isDirectory()) { refreshFileList(files[i].getAbsolutePath()); } else { String strFileName = files[i].getAbsolutePath().toLowerCase(); System.out.println("---"+strFileName); filelist.add(files[i].getAbsolutePath()); } } } }
递归遍历路径下所有文件算法
最新推荐文章于 2020-08-29 23:07:16 发布