我在编译程序时遇到问题。 出现错误信息是: “错误:(19,24)java:package battleship.Board不存在。
我总共有三节课。 BattleshipMain,Board,Ship
它们都在同一个src文件夹中,但仍然编译器说它找不到Board和Ship类。
有人可以解释一下吗?我应该在src下有所有这三个.java文件的包文件夹吗?我只是在每个类和导入类上声明包?
答案 0 :(得分:0)
根据错误,该应用程序正在寻找名为" battleship"的程序包,其中Board
类文件应该是。如果文件位于" src"文件夹,那么你的包结构需要纠正。
根据帖子中的信息,您的文件结构应该如下所示:
> src
> battleship
> Board.java
> Ship.java
> BattleshipMain.java
每个文件都应声明其包为battleship
。