gpt4 book ai didi

java - 如何从Java中的其他文件夹导入文件?

转载 作者:行者123 更新时间:2023-12-02 11:02:44 24 4
gpt4 key购买 nike

我刚刚开始学习Java,因此在非常基础的方面苦苦挣扎。我当前面临的问题是“找不到符号:类队列”。当我通过CLASSPATH导出从父目录访问程序包时,我已经解决了此问题。现在的问题是我试图像这样从子目录访问子目录:

family.of.adam(has)/
father.java
WifeOne(sub-direc)/wifeone.java,ChildFromWifeOne.java
WifeTwo(sub-direc)/wifetwo.java,ChildFromWifeTwo.java

现在我想做的是从wifetwo.java访问我的wifeone.java。我试过像这样导入(wifeone):
import family.of.adam.WifeOne.*; 
import WifeOne.*;

在这两种情况下,它都无法导​​入,并且发生了我上面提到的相同错误。

我也尝试过此 Question中提供的解决方案,但这会影响WifeOne的类路径,这就是我的想法,因为当我使用-cp方法时,它开始显示与ifeedone相关的错误。

我正在使用普通的texteditor,通过终端进行编译并使用mac。请简要地告诉我我在做什么错误。

最佳答案

假设src是您的基本文件夹(放置并运行程序)。

src/家庭/of/adam/FirstWife.java

如果是这样,则需要在FirstWife.java文件的第一行中定义包startmetn。

package family.of.adam;

然后,如果第二个Java文件中,

src/Main.java

在Main.java文件中,您需要为用户FirstWife.java类定义import语句。
import family.of.adam.FirstWife;

关于java - 如何从Java中的其他文件夹导入文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32293755/

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