Spec-Zone.ru › Kotlin 1.7

Начало работы с 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. Нажмите Создать.

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

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

    plugins {
        kotlin("jvm") version "1.7.20"
        application
    }
    
  2. Откройте файл main.kt в src/main/kotlin.
    Каталог src содержит файлы исходного кода Kotlin и ресурсы. Файл main.kt содержит пример кода, который будет выводить Hello World!.

    main.kt with main fun
  3. Измените код таким образом, чтобы он запрашивал ваше имя и говорил 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

Последнее изменение: 06 сентября 2022
Представьте мобильное кроссплатформенное развитие вашей команде Сравнение с Java

© 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

Spec-Zone.ru

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