使用Java删除pic这个目录下的文件,但是总不成功,代码如下:
String path= System.getProperty("user.dir");
String pa = path+"\\pic"+"";
File ff = new File(pa);
String[] filename = ff.list();
File file = new File(filename[0]);
Boolean bo = file.delete();
System.out.println("bo : "+bo);
bo变量总是false,说明删除失败。改一下方法,将:String[] filename = ff.list(); 改为:
File[] filename = ff.listfile(); 代码如下:
<span style="white-space:pre"> </span>String path= System.getProperty("user.dir");
String pa = path+"\\pic"+"";
File ff = new File(pa);
File[] filename = ff.listFiles();
Boolean bo = filename[1].delete();
System.out.println("bo : "+bo);
执行后,bo变量为 true,说明删除成功。 至于为什么会这样,还没有想到~~~