Java 6中路径的替代方案?

时间:2017-05-22 09:13:53

标签: java path java-6

我想检索Java 6中当前目录的绝对路径,但不能使用Paths

String currentDirectory = Paths.get(".").toAbsolutePath().normalize().toString();

有什么替代方案?

3 个答案:

答案 0 :(得分:4)

使用new File(".").getAbsolutePath()

https://docs.oracle.com/javase/7/docs/api/java/io/File.html#getAbsolutePath()

  

返回表示与此抽象路径名

相同的文件或目录的绝对抽象路径名      

自:1.2

答案 1 :(得分:2)

也许:

new File(".").getPath();
new File(".").getAbsolutePath();
new File(".").getCanonicalPath();

答案 2 :(得分:1)

File f = new File("");
String currentDirectory = f.getAbsolutePath();