【发布时间】:2014-09-08 14:00:00
【问题描述】:
正如标题所说,我需要找到文件的目录/路径。我知道运行该程序的计算机有该文件,但我不知道路径/目录。关于该文件,我唯一知道的是它的名称(file.jar)。
File f = new File("file.jar");
String ap = f.getAbsolutePath();
return ap;
我已经尝试过使用 getAbsolutePath() 方法,但它不起作用,所以我想知道是否有其他方法可以获取 file.jar 的目录/路径。
【问题讨论】:
-
试试 file.getParent()(或 file.getParentFile())
-
@ayushi .getParent() 和 getParentFile() 在我使用它们时只返回 null。
-
@ayushi 那是相对路径,OP不能给出绝对路径,或者相对路径,因为他/她不知道。