Java 7 представила java.nio.file.Path как возможную замену для java.io.File.
С файлом, когда я получаю доступ к файлу под определенным, я бы сделал:
File parent = new File("c:\\tmp");
File child = new File(parent, "child"); // this accesses c:\tmp\child
Как сделать это с помощью Path?
Я предполагал, что это сработает:
Path parent = Paths.get("c:\\tmp");
Path child = Paths.get(parent.toString(), "child");
Но вызов parent.toString()
кажется уродливым. Есть ли лучший способ?