gpt4 book ai didi

java - 运行程序以在 Eclipse 中显示当前目录内容给出的结果似乎令人困惑

转载 作者:行者123 更新时间:2023-12-01 07:49:12 31 4
gpt4 key购买 nike

我有这个程序:

System.out.println("files: ");
dir = new File(".");
File[] files = dir.listFiles(f -> {return f.getName().toLowerCase().endsWith(".java");});

System.out.println(dir.getAbsolutePath());

for (String f: dir.list()) {
System.out.println(f);
}

我正在从 eclipse 运行该程序,它给出了以下结果:

files: 
C:\Users\rezbi\workspace\Misc\.
.classpath
.project
.settings
bin
src

这很令人困惑,因为当前目录应该是包含所有类文件的类或 bin 目录。请赐教。

最佳答案

在 Eclipse 中运行 Java 程序时,您可以在启动配置中定义将哪个目录用作工作目录。默认情况下,这是项目的位置,而不是 bin 子文件夹。 (尽管您可以根据需要轻松地将其更改为那样。)

enter image description here

关于java - 运行程序以在 Eclipse 中显示当前目录内容给出的结果似乎令人困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41911554/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com