Spec-Zone.ru › Kotlin 1.8

Начало работы с 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.8.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

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

Последнее изменение: 10 января 2023
Представьте кроссплатформенное мобильное развитие вашей команде Сравнение с 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