gpt4 book ai didi

Java - 从两个 java.nio.Path 创建相对的 java.nio.Path

转载 作者:搜寻专家 更新时间:2023-10-31 19:36:47 27 4
gpt4 key购买 nike

我有一个指向绝对路径的 java.nio.Path:

/home/user/project/resources/configuration.xml

我有第二个 java.nio.Path 指向项目的根目录,也是一个绝对路径:

/home/user/project

现在是否可以创建一个 java.nio.Path 来保存两者之间的相对路径:

resources/configuration.xml

最佳答案

这正是relativize(Path)方法:

Path confFile = Paths.get("/home/user/project/resources/configuration.xml");
Path rootDir = Paths.get("/home/user/project");
Path relative = rootDir.relativize(confFile);

关于Java - 从两个 java.nio.Path 创建相对的 java.nio.Path,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47487477/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com