Java 7では、Java.io.Fileの Java.nio.file.Path が 可能な置換 として導入されました。
ファイルを使用して、特定のファイルにアクセスする場合、次のようにします。
_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()
の呼び出しは見苦しいようです。もっと良い方法はありますか?