Java路径:构建和绝对路径
目前,我正在使用Java路径:构建和绝对路径,java,java-io,java.nio.file,Java,Java Io,Java.nio.file,目前,我正在使用“/”+方法获得一个绝对路径,我觉得不适合 Paths.get("/" + someFolder, this.backOfficeProperties.getMassivePendingLocation()); 我想必须有另一种更优雅的方法来做到这一点 有什么想法吗?如果你担心依赖于平台,你可以使用文件.separator,它将是\或/,这取决于你运行软件的系统。你可以动态地找到文件系统的根,而不是假设它是“/”(UNIX)通过使用 File.listRoots() “…我觉
“/”+
方法获得一个绝对路径,我觉得不适合
Paths.get("/" + someFolder, this.backOfficeProperties.getMassivePendingLocation());
我想必须有另一种更优雅的方法来做到这一点
有什么想法吗?如果你担心依赖于平台,你可以使用
文件.separator
,它将是\
或/
,这取决于你运行软件的系统。你可以动态地找到文件系统的根,而不是假设它是“/”(UNIX)
通过使用
File.listRoots()
“…我觉得不适合。”:出于什么原因?您看过java中的路径类型吗?