Kotlin/JVM 入门
本文将演示如何使用 IntelliJ IDEA 创建控制台应用程序。
首先,下载并安装最新版本的 IntelliJ IDEA。
创建项目
-
在 IntelliJ IDEA 中,选择 File | New | Project。
-
在左侧列表中,选择 Kotlin。
-
命名新项目,并在必要时更改其位置。
选中 Create Git repository 复选框,将新项目置于版本控制之下。 你可以稍后随时进行此操作。
-
选择 IntelliJ 构建系统。 这是一个原生构建器,不需要下载额外的工件(artifacts)。
如果你想创建一个需要进一步配置的更复杂的项目,请选择 Maven 或 Gradle。 对于 Gradle,选择构建脚本的语言:Kotlin 或 Groovy。
-
从 JDK list 中,选择要在项目中使用的 JDK。
- 如果 JDK 已安装在你的计算机上,但未在 IDE 中定义,请选择 Add JDK 并指定 JDK 主目录的路径。
- 如果你的计算机上没有必要的 JDK,请选择 Download JDK。
-
启用 Add sample code 选项以创建一个包含示例
"Hello World!"
应用程序的文件。你还可以启用 Generate code with onboarding tips 选项,以便向示例代码添加一些额外的有用注释。
-
点击 Create。
如果你选择了 Gradle 构建系统,那么你的项目中会有一个构建脚本文件:
build.gradle(.kts)
。 它包括kotlin("jvm")
插件和控制台应用程序所需的依赖项。 确保你使用最新版本的插件:plugins {
kotlin("jvm") version "2.1.20"
application
}
创建应用程序
-
在
src/main/kotlin
中打开Main.kt
文件。src
目录包含 Kotlin 源代码文件和资源。Main.kt
文件包含示例代码,该代码将打印Hello, Kotlin!
以及循环迭代器的几行值。 -
修改代码,使其请求你的名字并向你问
Hello
:- 创建一个输入提示,并将
readln()
函数返回的值赋给name
变量。 - 让我们使用字符串模板而不是连接,方法是在文本输出中直接在变量名之前添加美元符号
$
,就像这样 –$name
。
fun main() {
println("What's your name?")
val name = readln()
println("Hello, $name!")
// ...
} - 创建一个输入提示,并将
运行应用程序
现在应用程序已准备好运行。 最简单的方法是单击装订线中的绿色 Run 图标,然后选择 Run 'MainKt'。

你可以在 Run 工具窗口中看到结果。

输入你的名字,并接受来自你的应用程序的问候!

恭喜! 你刚刚运行了你的第一个 Kotlin 应用程序。
接下来做什么?
创建此应用程序后,你可以开始更深入地研究 Kotlin 语法:
- 从 Kotlin examples 添加示例代码
- 安装用于 IDEA 的 JetBrains Academy plugin,并完成 Kotlin Koans course 中的练习