我使用kotlin创建了一个项目:

Group id-> com.programming.kotlin

Artifact id->chapter01

Module name->chapter01

package->com.programming.kotlin.chapter01

我做了一个叫Program.kt的科特琳课

问题是:当我尝试在程序包中创建一个新类(称为Program2.kt)时,当我尝试运行它时,出现此错误:
class com.programming.kotlin.chapter01.Program2kt not found in module 'chapter01_main'

我的问题是:
如何允许除Main类之外的任何新类在intellij中运行?

最佳答案

您的类(class)名称应为com.programming.kotlin.chapter01.Program2。如果您转到InteliJ并右键单击该类,则可以单击Copy Reference,它将复制该类的引用(包和类名)。

Kt(大写的K)仅添加到没有封闭类或对象的函数中。

07-26 02:53