Java - является ли путь к файлу частью другого? - PullRequest
1 голос
/ 21 октября 2011

Мне интересно, есть ли быстрый простой способ проверить, попадает ли путь к файлу под другим путем.Например, учитывая C: \ Fruit \ Apple \ Core, я хочу проверить его по списку файлов, который содержит C: \ Fruit \ Apple, и быть в состоянии сказать, что он содержится в этом пути.

Просто при написании этого вопроса мне приходит в голову, что я могу просто сравнить подстроку более длинного файла с текущим файлом.

Итак, что я хотел бы знать сейчас, есть ли способ сделать это сФайловые объекты?Или все же было бы проще получить строковую версию каждого пути и сравнить, как указано выше.(Я все еще использую Java 1.6, поэтому не могу использовать java.nio.Path;)

1 Ответ

3 голосов
/ 21 октября 2011

string1.startsWith(string2) по-прежнему проще всего.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...