Я пытаюсь найти, если заданный путь возможен дочерним по отношению к другому пути с помощью java. Оба пути могут не существовать.
Скажите c:\Program Files\My Company\test\My App
- возможный дочерний элемент c:\Program Files
.
В настоящее время я делаю это с помощью
boolean myCheck(File maybeChild, File possibleParent)
{
return maybeChild.getAbsolutePath().startsWith( possibleParent.getAbsolutePath());
}