是否可以在包含 main 方法的同一文件中创建一个类?我正在练习的编程竞赛仅接受单个文件作为解决方案,因此我无法将类编写在单独的文件中并将其发送。
我知道您可以创建内部类,但它提供与普通类相同的功能吗?
最佳答案
是的,您可以在单个 .java
文件中定义多个顶级类。请参阅Java: Multiple class declarations in one file
对于大多数用途,嵌套类应该同样有效。您可能需要将此类声明为 static
以避免 implicit reference to the outer class .
关于java - 在主文件中创建一个java类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6742644/