Представлена Java 7 java.nio.file.Path в качестве возможной замены для java.io.File.
С 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 ()
кажется уродливым. Есть ли способ лучше?