首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

File之FilenameFilter施用

2012-09-20 
File之FilenameFilter使用package testimport java.io.*import java.util.Arrays/** * File and Filena

File之FilenameFilter使用

package test;import java.io.*;import java.util.Arrays;/** * File and FilenameFilter 类使用 * @author DuDu * */public class FileTest {public static void main(String[] args) {final String path = "D:\\好玩的";File file = new File(path);String[] files = file.list(new DireFilter(".txt"));Arrays.sort(files);for(String dirName : files){System.out.println(dirName);}}}/** * File 过滤器 * @author DuDu * */class DireFilter implements FilenameFilter{private String regex;public DireFilter(String regex){this.regex = regex ;}public boolean accept(File dir, String name) {if(name.endsWith(regex))return true;else    return false;}}

热点排行