java: 类NovelController是公共的, 应在名为 NovelController.java 的文件中声明
时间: 2024-04-27 13:22:20 浏览: 25
这个错误提示说明你的 Java 代码中定义了一个名为 NovelController 的公共类,但是这个类没有被放在一个名为 NovelController.java 的文件中。Java 语言规定,一个公共类必须被放在一个与类名相同的文件中,否则编译器就会报错。
要解决这个问题,你需要将 NovelController 类放在一个名为 NovelController.java 的文件中。可以按照以下步骤操作:
1. 在你的项目中创建一个名为 NovelController.java 的文件。
2. 打开这个文件,并将 NovelController 类的定义复制粘贴到文件中。
3. 将文件保存,并确保这个文件和其他 Java 源代码文件都在同一个源代码目录下。
如果你的项目使用了 IDE,例如 Eclipse 或者 IntelliJ IDEA,这些工具会自动为你创建和管理 Java 类和文件,你只需要在 IDE 中创建一个名为 NovelController 的类,然后保存文件即可。
相关问题
java: 类User是公共的, 应在名为 User.java 的文件中声明
这个错误提示意思是在您的 Java 代码中,类 User 是公共类,但是没有被声明在名为 User.java 的文件中。Java 要求每个公共类都必须被声明在与类名相同的文件中。
要解决这个问题,您需要将类 User 的声明移动到一个名为 User.java 的新文件中,并将该文件保存在与其他 Java 文件相同的目录中。如果您的代码中有其他类也是公共类,那么也需要将它们分别声明在与类名相同的文件中。
例如,如果您的代码中有另一个公共类 MyClass,那么您需要将它的声明移动到一个名为 MyClass.java 的文件中,并将该文件保存在与 User.java 相同的目录中。这样,Java 编译器就能够正确地解析您的代码,并生成可执行的程序。
java: 类SortSearchMainClass是公共的, 应在名为 SortSearchMainClass.java 的文件中声明
这个错误提示表明在你的 Java 代码中,定义了一个名为 SortSearchMainClass 的公共类,但是这个类没有被声明在名为 SortSearchMainClass.java 的文件中。
在 Java 中,每个公共类都需要被声明在一个与类名相同的文件中,并且文件名必须以 .java 作为扩展名。如果你的代码中有多个公共类,那么每个类都需要被声明在独立的文件中。
解决这个错误,你需要创建一个名为 SortSearchMainClass.java 的文件,并将 SortSearchMainClass 类的定义放在这个文件中。确保文件名和类名完全一致,并且文件扩展名为 .java。如果你的代码中有其他的公共类,也需要将它们放在独立的文件中,并且文件名和类名一致。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)