1. public class IOTest {  
  2.     public static void main(String[] args) {  
  3.         File file = new File("D:/"); //获得指定路径  
  4.         FileFilter fileFilter = new FileFilter("xml"); //文件的后缀名  
  5.         String[] files = file.list(fileFilter);  
  6.         for(String fileName : files) {  
  7.             System.out.println(fileName);  
  8.         }  
  9.     }  
  10. }  
  11.  
  12. class FileFilter implements FilenameFilter { //实现FilenameFilter接口  
  13.     private String fileExtension;  
  14.  
  15.     public FileFilter(String fileExtension) {  
  16.         this.fileExtension = fileExtension;  
  17.     }  
  18.  
  19.     public boolean accept(File dir, String name) {  
  20.         return name.endsWith("." + fileExtension);  
  21.     }