如何从 Eclipse 导入包?

新手上路,请多包涵

在我的一个目录中,我拥有属于一个包(“游戏”)的所有 .java 文件。现在我想创建一个不属于这个包的 .java 文件,它导入“游戏”包。如果我创建一个新文件并写入 import game; 然后 Eclipse 抱怨它不知道“游戏”包的含义。有人可以帮我解决这个问题吗?

原文由 Roman 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 434
1 个回答

您不能导入包,您需要从该包中导入类:

 import game.SomeClass;
import game.SomeOtherClass;

或者

import game.*;

从该包中导入所有类。

如果您在代码中键入类名并按 Ctrl + Space 进行代码完成,Eclipse 可以为您生成这些导入。在那里选择正确的类(如果不同包中存在多个同名类),将生成导入。

原文由 Peter Lang 发布,翻译遵循 CC BY-SA 2.5 许可协议

推荐问题