为什么这在java中返回false?
new File("\\\\10.10.1.4").exists()
但
new File("\\\\10.10.1.4\\dir").exists()
返回真。
如果我在 Windows 资源管理器中打开第一个地址(没有“目录”),我会看到内容,所以我认为这不是权限问题,因为 Windows 可以看到它就好了
File.listFiles() 也会发生同样的事情。第一个地址返回 null 但第二个返回实际内容
最后,如果所有其他方法都失败了,是否有任何其他方法来测试 UNC 地址(只是没有目录的 ip)是否存在并列出其内容?