我想从完整路径中拉出较低级别的路径。解释这一点的最好方法是一个例子:
这是我的完整路径:
/home/users/<username>/documents/projects/file
而且我还有另一个路径只是到我的文档目录:
/home/users/<username>/documents/
我怎样才能得到一个路径或字符串对象:
/projects/file
答案 0 :(得分:0)
根据 Progman's 评论回答。
Path docPath = /home/users/<username>/documents/;
Path fullPath = /home/users/<username>/documents/projects/file;
docPath.relativize(docPath.resolve(fullPath));