java file delete 删除不掉,java file删除不了

  java file delete 删除不掉,java file删除不了

  1.问题

  File.delete()无法删除文件。file.delete()无法删除文件,无论执行多少次,结果都是false。

  2.分析原因。

  (1)有可能是文件被流操作,或者流操作后流没有关闭;

  (2)如果可能,外部进程或程序正在占用该文件。

  (免费学习视频分享:java视频教程)

  3.解决办法

  方法一:如果你能发现以上问题,并关闭相关流程或工序,问题自然就解决了。

  方法二:(终极方法!)直接通过新文件(“文件的绝对路径”);然后执行file.delete()成功删除。

  具体例子如下:

  File File=new File( D:/a . jpg );

  file . delete();//返回的结果为真。相关文章和教程分享:java入门教程。以上是java中file.delete()不能删除的文件的详细情况。更多请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: