繁体   English   中英

为什么我无法在新版本的 IntelliJ Idea 中运行我的旧 Kotlin 程序?

[英]Why I am unable to run my old Kotlin program in new version of IntelliJ Idea?

我是 Kotlin 编程的初学者。 我开始在 IntelliJ 中使用 Kotlin 编写简单的项目。 我用的版本是 2020.1 但是在更新 IDE 并将我的 Kotlin 版本更改为 1.4 之后,我之前的项目显示了一些异常情况,

  • 我面临的第一个主要问题我没有在我的主要功能旁边找到运行按钮,也没有在其他任何地方, 图片1

  • 我面临的另一个问题是我无法通过右键单击并选择选项来创建 Kotlin 类或文件,我在以前的版本中使用的方式创建了一个 Kotlin 类或文件,相反,我在菜单中获得了一些其他选项, 图片2

因此,为了更深入地了解它,我做了一个新项目并编写了一些简单的程序,其中不存在这些异常,尽管 IDE 的界面与以前不同。 请让我知道我错在哪里以及我应该如何克服这个问题。

使用 Kotlin 1.4 和 jdk 14,此代码可在 IntelliJ 中运行

class DogClass(private val id: Int, private val color: String) {
    fun bark() = println("$color dog $id barks")
}

class Cat(private val id: Int, private val color: String) {
    fun meov() = println("$color cat $id says meow")
}

fun main() {

  val dog1 = DogClass(4, "Black")
  dog1.bark()

  val cat1 = Cat(4, "White")
  cat1.meov()
}

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM