【发布时间】:2012-01-02 01:55:58
【问题描述】:
如何从test.java所在的路径名中获取ddd。
File file = new File("C:/aaa/bbb/ccc/ddd/test.java");
【问题讨论】:
-
这是一个通用文件,还是您试图获取源文件的父目录?如果是后者,我不确定您是否了解 Java 编译。在运行时,
test.java可能甚至不会存在于运行程序的计算机上。运行的是编译后的.class文件。所以这只有在你知道ddd的位置时才有效,在这种情况下,以编程方式找到它是没有意义的;只需硬编码即可。