关于Java中File的delete()方法使用规则

可被删除条件

  • 删除最小颗粒必须是最后文件分隔符号最后一个; 例如:E:\root\test 和 E:\root\test\test.docx
File file1 = new File("E:\root\test");

File file2 = new File("E:\root\test\test.docx");

// 此种情况file1会删除失败,除非test路径是空的
  • 关闭需要删除文件的路径的IO(此种情况类似文件被打开在桌面,就无法删除)
  • 是否被别的进程引用,手工删除试试(删除不了就是被别的进程占用)
全部评论

相关推荐

爱吃烤肠的牛油最喜欢...:50K是ssp了估计,ssp的人家多厉害都不用说,每年比例大概在百分之5左右
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务