java获取absolutepath给定的子文件夹

时间:2018-01-29 13:39:00

标签: java file filepath

我已经研究过这个但是找不到一个简洁的方法来找到java中的部分路径的根路径或绝对路径。 例如:

../enterprise/production/bin/

我需要找到绝对路径,因为它不是指定文件存储在默认的c驱动器上,并且不能使用显式文件名。

File directory= new File("..\\enterprise\\production\\bin");
directory = Paths.get("..\\enterprise\\production\\bin").toFile();

以上不起作用。有任何想法吗?我意识到这可能是微不足道的,但只是想不出一个快速的方法来做到这一点。

1 个答案:

答案 0 :(得分:1)

这实际上对我有用:

    File directory= new File("\\enterprise\\production\\bin");
    String dpath = directory.getAbsolutePath();
    dpath = dpath + "\\Temp\\";
    File ndirectory = new File(dpath);