我必须误会this。 鉴于下面的代码,我期望有一个“他们匹配”的打印输出。我得到“哎呀,不匹配”。Java Path.startswith()破坏?
Path p = Paths.get("C:\\fakename");
Path q = Paths.get("C:\\fake");
if(p.startsWith(q))
{
System.out.println("they match");
}
else
{
System.out.println("oops. no match.");
}
我误解了什么?文件看起来很清楚。
对于像我这样的人来说,读“元素”并思考“字符串”的人,不要。它是在谈论实际的路径元素。哎呀。 :-) – kmort 2014-10-29 14:04:37