我是一个新手,请问这个程序为什么运行不了,拜托各位前辈了

wangxiaoxiao88 2012-11-08 11:47:19
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);
}
}


...全文
147 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangxiaoxiao88 2012-11-30
  • 打赏
  • 举报
回复
多谢各位大神,问题已经解决
Imgnation 2012-11-09
  • 打赏
  • 举报
回复
报什么错误,你说出来
zxhcloth 2012-11-08
  • 打赏
  • 举报
回复
有报什么错?
wo890532 2012-11-08
  • 打赏
  • 举报
回复
不明白搂主在问什么,和2楼一样我运行又可以,只是代码完整性不好,当目录没有会报空指针,运行不了也要给些报错的信息
rockets311 2012-11-08
  • 打赏
  • 举报
回复
如果你的E盘的chaper9目录下有多个.java文件,那么,他们的文件名就会被打印出来。 如果有个E.java的文件,它就会被删除。 有什么问题吗?

51,410

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧