53
對於java.io.File,Java 7引入了java.nio.file.Path作爲possible replacement。如何在Java 7 java.nio.file.Path中訪問子文件/文件夾?
有了文件,當我一個特定下訪問一個文件,我會做:
File parent = new File("c:\\tmp");
File child = new File(parent, "child"); // this accesses c:\tmp\child
做什麼用的路徑要做到這一點的呢?
我認爲這將工作:
Path parent = Paths.get("c:\\tmp");
Path child = Paths.get(parent.toString(), "child");
但調用parent.toString()
似乎難看。有沒有更好的辦法?