查找文件

要在文件系统中查找文件,首先需要确定文件名的匹配规则。

JDK 7中定义了一个PathMatcher接口,实现此接口的类可用于确定路径的匹配规范。
匹配规则有两类:一类是简单的诸如
“ *.java”之类的通配符,另一类是正则表达式。
JDK中规定第一种匹配规则以“ glob:”打头,第二种以“ regex:”开头。

FileSystems.getDefault().getPathMatcher()方法接收匹配字符串,返回一个可用的PathMatcher对象,程序之后就可以用它来进行文件名的匹配工作:

PathMatcher matcher = FileSystems.getDefault().getPathMatcher(“glob:*.txt");

posted on 2020-11-14 22:41  lkwkk  阅读(168)  评论(0编辑  收藏  举报