我想知道是否有一种快速简单的方法来检查文件路径是否属于另一条路径。例如,给定C:\ Fruit \ Apple \ Core,我想针对包含C:\ Fruit \ Apple的文件列表进行测试,并且能够告诉它包含在该路径中。
只要写下这个问题,我就可以简单地将较长文件的子字符串与当前文件进行比较。
所以我现在想知道的是,有没有办法用File对象做到这一点?或者更容易获得每个路径的字符串版本并进行比较,如上所述。 (我还在使用java 1.6所以不能使用java.nio.Path;)
答案 0 :(得分:3)
string1.startsWith(string2)
仍然是最简单的。