package com.jzm.io;
import java.io.File;
import java.io.FilenameFilter;
class OnlyExt implements FilenameFilter{
private String ext;
public OnlyExt(String ext) {
super();
this.ext = "."+ext;
}
@Override
public boolean accept(File dir, String name) {
return name.endsWith(this.ext);
}
}
public class DirListOnly {
public static void main(String[] args){
String dirname = "d:/java/";
File f1 = new File(dirname);
FilenameFilter only= new OnlyExt("html");
String s[] = f1.list(only);
for ( int i = 0; i < s.length; i++){
System.out.println((s[i]));
}
}
}
控制某一个目录显示特定的扩展名
本实例只是显示*.html