Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从Java中的路径获取规范路径_Java - Fatal编程技术网

从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