gpt4 book ai didi

java - 为什么 new File ("c:\\a") 不等于 new File ("c:\\a","\\")?

转载 作者:行者123 更新时间:2023-12-02 00:38:10 24 4
gpt4 key购买 nike

这些彼此相等:

new File("c:\\a")
new File("c:\\a\\")
new File("c:\\a","")
new File("c:\\a\\","")

但是 new File("c:\\a","\\")不等于他们

但是 new File("c:\\a","\\b")等于new File("c:\\a","b")

为什么?

最佳答案

JavaDocs for java.io.File 应该清楚这一点。

File(File parent, String child)
Creates a new File instance from a parent abstract pathname and a child pathname string.
File(String pathname)
Creates a new File instance by converting the given pathname string into an abstract pathname.

关于java - 为什么 new File ("c:\\a") 不等于 new File ("c:\\a","\\")?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7202304/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com