import java.io.File;
import java.io.FilenameFilter;
/*
* Created on 2008/11/19
*/
public class FileAccept implements FilenameFilter{
String str=null;
FileAccept(String s){
str="."+s;
}
public boolean accept(File dir,String name){
return name.endsWith(str);
}
}
import java.io.File;
/*
* Created on 2008/11/19
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class Example {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
File dir=new File("D://11");
File deletedFile=new File(dir,"11.java");
FileAccept acceptCondition=new FileAccept("java");
File filename[]=dir.listFiles(acceptCondition);
for(int i=0;i<filename.length;i++){
System.out.println(filename[i].getName());
}
boolean boo=deletedFile.delete();
if(boo){
System.out.println(deletedFile.getName()+"shanchu");
}
}
}