我想检索Java 6中当前目录的绝对路径,但不能使用Paths
。
String currentDirectory = Paths.get(".").toAbsolutePath().normalize().toString();
有什么替代方案?
答案 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();