在java中获取绝对Path对象的最佳API(Paths.get(" foo"," bar")返回相对路径)

时间:2015-01-07 02:21:46

标签: java

我想使用Files.copy(srcPath, dstPath)将文件从绝对位置复制到另一个绝对位置。我试图用以下内容做到这一点:

Files.copy(Paths.get("first", "path"), Paths.get("second", "path"))

但是,我收到错误,因为first/path不存在(即,它正在寻找相对路径)。我可以想到解决这个问题的一些方法,但考虑到简单Paths api的存在(例如,从文件中获取路径,使用文件流进行复制等),它们看起来都有点hacky,但是我希望在java 7中添加Paths并伴随着一个很好的api调用来创建一个绝对路径。是否有这样的方法可以在标准java 7库中轻松创建绝对路径?

0 个答案:

没有答案