获取文件路径的相对路径



我需要从File对象获取相对文件路径(相对于程序可执行路径)。

最好的方法是什么?CCD_ 2仅提供用于绝对路径的方法。也许手动获取执行路径,然后将该路径从绝对路径中截断,以获得相对路径?

我使用的是Java7,以防Java.nio有一些帮助方法。

谢谢任何暗示!

在使用Java 7时,您可以使用新的Path类,它有许多非常酷的方法,包括Path.relativize.

您需要方法:

Path relativize(Path other)

CCD_ 3。

要从文件中获取路径,可以使用其Path toPath()方法。

相关内容

  • 没有找到相关文章

最新更新