<分区>
我需要从 File
对象中获取相对文件路径(相对于程序可执行路径)。
执行此操作的最佳方法是什么? File
只提供绝对路径的方法。也许手动获取执行路径,然后将此路径从绝对路径中删除以获得相对路径?
我正在使用 Java 7,以防万一 java.nio 有一些帮助方法。
感谢任何提示!
<分区>
我需要从 File
对象中获取相对文件路径(相对于程序可执行路径)。
执行此操作的最佳方法是什么? File
只提供绝对路径的方法。也许手动获取执行路径,然后将此路径从绝对路径中删除以获得相对路径?
我正在使用 Java 7,以防万一 java.nio 有一些帮助方法。
感谢任何提示!
最佳答案
当您使用 Java 7 时,您可以使用新的 Path 类,它有许多非常酷的方法,包括 Path.relativize .
关于java - 获取文件路径的相对路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14898224/
相关文章:
java - Hadoop 2.7 - 在 HDFS 中创建目录的简单 Java 代码
java - 如何减少 Java 中 ImageIcon 双数组的执行时间
ruby-on-rails - Rails 4 - 设置,在创建新用户时自动创建配置文件
windows - 如何在 Win 64 上使用 32 位 JDK 启动 Oracle SQL Developer 4?
java - 在 Windows XP 上的 APPDATA 文件夹中创建文件夹(文件夹是只读的)
java - 使用 Executors 服务在 Java 中创建固定大小线程池的最佳方式