我是一个新手,请问这个程序为什么运行不了,拜托各位前辈了
import java.io.*;
public class Op {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
File dir=new File("E:\\chaper9");
File deletedFile=new File(dir,"E.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()+"被删除");
}
}
}
class FileAccept implements FilenameFilter{
String str=null;
FileAccept(String s){
str="."+s;
}
public boolean accept(File dir,String name){
return name.endsWith(str);
}
}