Java 遍历文件夹 取出指定文件格式的文件

来源:互联网 发布:java 线程join 编辑:程序博客网 时间:2024/06/05 05:31
public static void find(String path, String reg) {Pattern pat = Pattern.compile(reg);File file = new File(path);File[] arr = file.listFiles();for (int i = 0; i < arr.length; i++) {if (arr[i].isDirectory()) {find(arr[i].getAbsolutePath(), reg);}Matcher mat = pat.matcher(arr[i].getAbsolutePath());if (mat.matches()) {                                System.out.println(arr[i].getAbsolutePath());}}}


public static void main(String[] args) {find("c:/文件夹", "\\S+\\.txt");}


0 0
原创粉丝点击