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()); } } } }
递归遍历路径下所有文件算法
最新推荐文章于 2024-02-22 09:28:31 发布