标签: java path nio
任何人都可以解释以下结果吗?
Path p = Paths.get("/a/b"); System.out.println(p.startsWith(p.subpath(0, 1)));
输出:
false
我希望它是真的,因为路径从路径的第一个元素开始。
答案 0 :(得分:5)
subpath returns a relative path.绝对路径/a/b不以相对路径a开头。
subpath
/a/b
a
但相对路径a/b确实以相对路径a开头。
a/b