Spec-Zone.ru › Kotlin 1.9

Начало работы с Kotlin/JVM

Этот учебник демонстрирует, как использовать IntelliJ IDEA для создания консольного приложения.

Для начала, сначала скачайте и установите последнюю версию IntelliJ IDEA.

Создание проекта

  1. В IntelliJ IDEA выберите Файл | Новый | Проект.

  2. В левой панели выберите Новый проект.

  3. Назовите новый проект и измените его расположение, если необходимо.

    Установите флажок Создать Git репозиторий, чтобы поместить новый проект под систему контроля версий. Вы сможете сделать это позже в любое время.

  4. Из списка Язык выберите Kotlin.

    Create a console application
  5. Выберите систему сборки IntelliJ. Это собственный билдер, который не требует скачивания дополнительных артефактов.

    Если вам нужен более сложный проект, требующий дополнительной настройки, выберите Maven или Gradle. Для Gradle выберите язык для скрипта сборки: Kotlin или Groovy.

  6. Из списка JDK выберите JDK, который вы хотите использовать в своем проекте.

    • Если JDK установлен на вашем компьютере, но не определён в IDE, выберите Добавить JDK и укажите путь к домашнему каталогу JDK.

    • Если на вашем компьютере нет необходимой версии JDK, выберите Скачать JDK.

  7. Включите опцию Добавить пример кода, чтобы создать файл с примером "Hello World!" приложения.

  8. Нажмите Создать.

Если вы выбрали систему сборки Gradle, в вашем проекте есть файл скрипта сборки: build.gradle(.kts). Он включает плагин kotlin("jvm") и зависимости, необходимые для вашего консольного приложения. Убедитесь, что вы используете последнюю версию плагина:

plugins {
    kotlin("jvm") version "1.9.0"
    application
}

Создание приложения

  1. Откройте файл Main.kt в src/main/kotlin.
    Директория src содержит файлы исходного кода Kotlin и ресурсы. Файл Main.kt содержит пример кода, который будет выводить Hello World!.

    Main.kt with main fun
  2. Измените код так, чтобы он запрашивал ваше имя и говорил Hello только вам, а не всему миру:

    • Введите локальную переменную name с ключевым словом val. Она получит свое значение из ввода, где вы введёте своё имя – readln().

      Функция readln() доступна начиная с Kotlin 1.6.0.
      Убедитесь, что у вас установлена последняя версия плагина Kotlin.

    • Используйте шаблон строки, добавив знак доллара $ перед именем этой переменной непосредственно в выводимый текст, например – $name.

    fun main() {
        println("What's your name?")
        val name = readln()
        println("Hello, $name!")
    }
    
    Updated main fun

Запуск приложения

Теперь приложение готово к запуску. Самый простой способ сделать это – нажать на зелёную иконку Запуск в боковой панели и выбрать Запуск 'MainKt'.

Running a console app

Результат можно увидеть в окне Запуск.

Kotlin run output

Введите свое имя и получите приветствие от вашего приложения!

Kotlin run output

Поздравляем! Вы только что запустили своё первое приложение на Kotlin.

Что дальше?

После создания этого приложения вы можете углубиться в синтаксис Kotlin:

  • Добавьте примеры кода из примеров Kotlin

  • Установите плагин JetBrains Academy для IDEA и выполните упражнения из курса Kotlin Koans

Последнее изменение: 01 марта 2023
Выпуски плагина Kotlin Multiplatform Mobile Сравнение с Java

© 2010–2023 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API