从Java中的路径获取规范路径
我有一个从Java中的路径获取规范路径,java,Java,我有一个路径对象,但它似乎没有像文件类中那样的getCanonicalPath()方法。原因是我想消除路径上的点,以获得“独特”的东西: 我没有尝试过这一点,但这似乎是合适的: 似乎是getRealPath()完成了这项工作。如果没有,则始终可以调用path.toFile().getCanonicalPath()请参阅和 /some/path/./something # should be /some/path/something
路径
对象,但它似乎没有像文件
类中那样的getCanonicalPath()
方法。原因是我想消除路径上的点,以获得“独特”的东西:
我没有尝试过这一点,但这似乎是合适的:
似乎是
getRealPath()
完成了这项工作。如果没有,则始终可以调用path.toFile().getCanonicalPath()
请参阅和
/some/path/./something
# should be
/some/path/something