欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java使用FilenameFilter筛选文件,javafilenamefilter,下面例子演示如何使用ja

来源: javaer 分享于  点击 38325 次 点评:4

java使用FilenameFilter筛选文件,javafilenamefilter,下面例子演示如何使用ja


下面例子演示如何使用java.io.FilenameFilter接口来根据扩展名筛选文件。

import java.io.File;import java.io.FilenameFilter;public class FileUtil {  public void listFiles(String dir) {    File directory = new File(dir);    if (!directory.isDirectory()) {      System.out.println("No directory provided");      return;    }    //create a FilenameFilter and override its accept-method    FilenameFilter filefilter = new FilenameFilter() {      public boolean accept(File dir, String name) {        //if the file extension is .txt return true, else false        return name.endsWith(".txt");      }    };    String[] filenames = directory.list(filefilter);    for (String name : filenames) {      System.out.println(name);    }  }  public static void main(String[] args) {    FileUtil fileutil = new FileUtil();    fileutil.listFiles("C:\\\\temp");  }}
相关栏目:

用户点评