Начало работы с Kotlin/JVM
В этом руководстве показано, как использовать IntelliJ IDEA для создания консольного приложения.
Для начала скачайте и установите последнюю версию IntelliJ IDEA.
Создание приложения
После установки IntelliJ IDEA пришло время создать ваше первое приложение Kotlin.
В IntelliJ IDEA выберите Файл | Новый | Проект.
В панели слева выберите Kotlin.
-
Введите имя проекта, выберите Консольное приложение в качестве шаблона проекта и нажмите Далее.
По умолчанию ваш проект будет использовать систему сборки Gradle с Kotlin DSL.
-
Пройдите и примите настройки по умолчанию, затем нажмите Готово. Ваш проект откроется.
-
Откройте файл
build.gradle.kts, скрипт сборки, созданный по умолчанию на основе вашей конфигурации. Он включает плагинkotlin("jvm")и зависимости, необходимые для вашего консольного приложения. Убедитесь, что вы используете последнюю версию плагина:plugins { kotlin("jvm") version "1.6.20" application } -
Откройте файл
main.ktвsrc/main/kotlin.
Каталогsrcсодержит файлы исходного кода Kotlin и ресурсы. Файлmain.ktсодержит пример кода, который выведетHello World!. -
Измените код так, чтобы он запросил ваше имя и произнес
Helloименно вам, а не всему миру:-
Введите локальную переменную
nameс ключевым словомval. Она получит значение из ввода, где вы введете свое имя –readln(). Используйте шаблон строки, добавив знак доллара
$перед именем этой переменной непосредственно в выводимый текст, как в этом примере –$name.
fun main() { println("What's your name?") val name = readln() println("Hello, $name!") } -
Запуск приложения
Теперь приложение готово к запуску. Самый простой способ сделать это — нажать зеленую иконку Запуск в области и выбрать Запустить 'MainKt'.
Результат отобразится в окне Запуск.
Введите свое имя и получите приветствие от вашего приложения!
Поздравляем! Вы только что запустили ваше первое приложение Kotlin.
Что дальше?
После создания этого приложения вы можете углубиться в синтаксис Kotlin:
Добавьте примеры кода из примеров Kotlin
Установите плагин EduTools для IDEA и выполните упражнения из курса Kotlin Koans
© 2010–2022 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/docs/jvm-get-started.html