我想从src/DataTable/ 中的 IndexBean.java 中读取WebContent/resources/db/ 中的models.txt 。我应该如何设置文件路径
sc = new Scanner(new File(filePath));
我知道我可以通过绝对路径来实现这一点,但想知道如何在相对路径中做到这一点。
另一个有趣的事情是:在IndexBean.java这是一个 Java Bean中,如果我运行以下代码,我将获得 eclipse.exe 的路径。如果我在testFileRead.java中的同一个包中运行相同的代码(不是 Java Bean),我将获得应用程序工作区的路径。有人可以解释一下吗?谢谢!
File dir1 = new File("..");
try {
System.out.println("Current dir : " + dir1.getCanonicalPath());
} catch (IOException e1) {
e1.printStackTrace();
}