Java文件列表的方法

  以前写Java程序时,对于文件目录的列表,总喜欢把所有文件列表,然后一个一个地比较后缀名以及是不是文件。这两天,看《Core Jave》时,发现可以用FilenameFilter来实现。比如,看D:\下的TXT文件,代码如下: 12345678910111213141516 import java.io.File; import java.io.FilenameFilter;   public class FilenameFilterTest { public static final String EXT_TXT = ".txt"; public static void main(String[] args) { File dir = new File("D:\\"); String[] filenames = dir.list(new FilenameFilter() { public boolean accept(File dir, …
posted @ 2010-01-13 12:24  yutuo  阅读(195)  评论(0编辑  收藏  举报