如何使用Java查找文件?

以下示例显示了通过创建文件过滤器在目录中查找特定文件的方法。以下示例显示所有文件名以“ b”开头的文件。

示例

import java.io.*;public class Main {   public static void main(String[] args) {      File dir = new File("C:");           FilenameFilter filter = new FilenameFilter() {         public boolean accept (File dir, String name) {            return name.startsWith("b");         }      };      String[] children = dir.list(filter);      if (children == null) {         System.out.println("Either dir does not exist or is not a directory");      } else {         for (int i=0; i< children.length; i++) {            String filename = children[i];            System.out.println(filename);        }      }   }}

输出结果

buildbuild.xml