public String[] list(FilenameFilter filter);public File[] listFiles(FilenameFilter filter);public File[] listFiles(FileFilter filter);举一个FilenameFilter的一个小例子public class Myfilter implement FilenameFilter{
string ext;
public Myfilter(String ext){
this.ext="."+ext;
}
public boolean accept(File dir,String name){
return name.endsWith(ext);
}
}public class Endwithjpg{
public static void main(String[] args){
String dirname="/java";
File f1=new File(dirname);
FilenameFilter jpg=new MyFilter("jpg");
String[] f1.list(jpg);
for(int i=0;i<s.length;i++){
System.out.println(s[i]);
}
}
}