我有一个Path
对象,但它似乎没有getCanonicalPath()
类中的File
方法。原因是我在Path中有点要消除以获得“独特”的东西:
/some/path/./something
# should be
/some/path/something
答案 0 :(得分:3)
请参阅normalize和toRealPath。
答案 1 :(得分:2)
似乎getRealPath()
完成了这项工作。如果不是,您可以随时致电path.toFile().getCanonicalPath()
答案 2 :(得分:1)