Java 编译器错误,找不到类

Java 编译器错误,找不到类,java,package,Java,Package,我在编译程序时遇到问题。 出现的错误消息是: 错误:(19,24)java:包战舰。板不存在 我一共有三节课。 战舰 它们都在同一个src文件夹中,但编译器仍然说它找不到Board和Ship类 有人能解释一下吗?我是否应该在src下有一个包文件夹,所有这三个.java文件都在其中,而我只是在每个类上声明包并导入类?根据错误,应用程序正在寻找一个名为“战舰”的包,其中应该有你的板类文件。如果文件在“src”中“文件夹,则需要更正您的包结构 根据您文章中的信息,您的文件结构可能如下所示: >

我在编译程序时遇到问题。 出现的错误消息是: 错误:(19,24)java:包战舰。板不存在

我一共有三节课。 战舰

它们都在同一个src文件夹中,但编译器仍然说它找不到Board和Ship类


有人能解释一下吗?我是否应该在src下有一个包文件夹,所有这三个.java文件都在其中,而我只是在每个类上声明包并导入类?

根据错误,应用程序正在寻找一个名为“战舰”的包,其中应该有你的
类文件。如果文件在“src”中“文件夹,则需要更正您的包结构

根据您文章中的信息,您的文件结构可能如下所示:

> src
    > battleship
        > Board.java
        > Ship.java
        > BattleshipMain.java

这些文件中的每一个都应该声明它们的包是
battleship

很高兴我能帮忙。如果这解决了你的问题,别忘了将答案标记为已接受。