从父Path实例创建子NIO.2路径

时间:2017-02-13 15:10:36

标签: java path nio

如果我已经有一个指向同一文件系统上父目录的实例,如何创建表示子路径的java.nio.file.Path实例?

目前,我正在使用

final Path parent = Paths.get("usr", "local");
final Path child = Paths.get(parent.toString(), "bin");

- 但这看起来并不优雅。

我正在寻找 NIO.2 的某种java.io.File(File parent, String child)构造函数。

1 个答案:

答案 0 :(得分:6)

您可以撰写child = parent.resolve("bin");

resolve可以将Path或String作为参数。