如何在java中检查路径是相对路径还是绝对路径
我正在开发一个工具,它采用xml文件的路径,现在该路径可以是相对路径或绝对路径。 现在,在代码内部,当我只有一个字符串时,有没有办法识别,路径是绝对路径还是相对路径。
目前我正在使用一个标志来确定路径是相对的还是绝对的,但我需要摆脱它。
问候。
File.isAbsolute()
怎么样:
File file = new File(path); if (file.isAbsolute()) { ... }
使用Paths操作还有另一种非常类似的方法:
Path p = Paths.get(pathName); if (p.isAbsolute()) { ... }