检查Java中是否存在文件或目录

Rol*_*all 6 java file exists

来自oracle的这个 java教程:

请注意!Files.exists(path)不等同于Files.notExists(path).

他们为什么不等同?它在解释方面没有进一步说明.有人知道更多相关信息吗?提前致谢!

Ada*_*zyk 10

!Files.exists() 收益:

  • true 如果文件不存在或无法确定其存在
  • false 如果文件存在

Files.notExists() 收益:

  • true 如果该文件不存在
  • false 如果文件存在或无法确定其存在