如何访问Java 7 Java.nio.file.Path中的子文件/文件夹?
Java 7是作为for Java.io.File引入的 对于文件,当我访问特定目录下的文件时,我会执行以下操作:如何访问Java 7 Java.nio.file.Path中的子文件/文件夹?,java,path,nio,java-7,Java,Path,Nio,Java 7,Java 7是作为for 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.to
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()
看起来很难看。有更好的方法吗?在上使用该方法。
有两个使用此名称的方法。采用相对路径
和字符串
。它使用路径
,在该路径上调用它作为父级,并适当地附加字符串
或相对路径
Path parent = Paths.get("c:\\tmp");
Path child = parent.resolve("child");