2017-02-13 1 views
3

Comment puis-je créer un java.nio.file.Path exemple désignant un chemin d'enfant, si je l'ai déjà une instance pointant vers le répertoire parent sur le même système de fichiers?Création d'un enfant NIO.2 chemin d'un parent le chemin d'instance

Actuellement, j'utilise

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

- mais cela ne semble pas très élégant. Ce que je cherche est une sorte de constructeur java.io.File(File parent, String child) pour NIO.2.

Répondre

4

Vous pouvez écrire child = parent.resolve("bin");

resolve peut prendre le chemin ou une chaîne comme argument.