我正在尝试使用Java查找给定路径是否可能是另一个路径的子路径。两个路径都可能不存在。
比如c:\Program Files\My Company\test\My App
可以是c:\Program Files
的子路径。
目前我是这样做的:
boolean myCheck(File maybeChild, File possibleParent)
{
return maybeChild.getAbsolutePath().startsWith( possibleParent.getAbsolutePath());
}