Mor*_*Adi 7 java api java-api java-io
拥有这两种方法的IMO是多余的,真的不清楚!我不太明白为什么这两种方法都是在Files API中设计的?
如果文件确实存在,Files.exist(..)返回true,如果不存在或没有权限则返回false.那么为什么在地狱里有一个Files.notExist(..)??
Oracle Docs说!Files.exists(...)不等同于Files.notExists(...)!? 也许有些东西让我无法理解!
当存在exists()方法时,使用notExist()有什么好处?
我认为javadoc非常清楚为什么notExists不是该exists方法的逻辑补充.逻辑补充B = !A意味着如果A为真,B则为假,反之亦然.这不是这种情况,因为两种方法可能同时返回false.
"如果无法确定文件是否存在,则两个方法都返回false."
| 归档时间: |
|
| 查看次数: |
2637 次 |
| 最近记录: |