Kotlin Hello World - Ви перша програма Kotlin

У цій статті ви навчитеся писати програму Hello World у Котліні.

A "Привіт, Світе!" це проста програма, яка виводить Hello, World!на екран. Оскільки це дуже проста програма, її часто використовують для введення нової мови програмування.

Перш ніж писати програму, переконайтеся, що на вашому комп’ютері працює Kotlin. Для цього візиту: Як запустити Kotlin на комп’ютері?

Давайте дослідимо, як "Привіт, Світе!" програма працює в Котліні.

Котлін "Привіт, Світе!" Програма

  // Hello World Program fun main(args : Array) ( println("Hello, World!") )

Коли ви запускаєте програму, результат буде:

 Привіт Світ! 

Як працює ця програма?

  1. // Hello World Program
    Будь-який рядок, що починається з, //є коментарем у Kotlin (подібно до Java). Коментарі ігноруються компілятором. Вони призначені для того, хто читає код, щоб краще зрозуміти намір та функціональність програми. Щоб дізнатись більше, відвідайте коментарі Котліна.
  2. fun main(args : Array) (… )
    Це mainфункція, яка є обов’язковою в кожному додатку Kotlin. Компілятор Kotlin починає виконувати код із mainфункції.
    Функція приймає масив рядків як параметр і повертає Unit. Про функції та параметри ви дізнаєтесь у наступних розділах.
    Наразі просто пам’ятайте, що mainфункція є обов’язковою функцією, яка є точкою входу кожної програми Kotlin. Підпис mainфункції:
     fun main (args: Array) (…)
  3. println("Hello, World!")
    println()Функція виводить дане повідомлення в лапках і нового рядка в стандартний вихідний потік. У цій програмі друкується Hello, World!новий рядок.

Порівняння з Java "Привіт, світе!" програма

Як відомо, Kotlin на 100% сумісний з Java. Ось еквівалентна Java "Привіт, світе!" програма.

 // Hello World Program class HelloWorldKt ( public static void main(String() args) ( System.out.println("Hello, World!"); ) )

Кілька важливих приміток

  1. На відміну від Java, не обов'язково створювати програму classв кожній програмі Kotlin. Це тому, що компілятор Kotlin створює клас для нас.
    Якщо ви використовуєте IntelliJ IDEA, перейдіть до Run>, Edit Configurationsщоб переглянути цей клас. Якщо ви назвали свій файл Kotlin HelloWorld.kt , компілятор створює клас HelloWorldKt.
  2. println()Виклики функцій System.out.println()всередині.
    Якщо ви використовуєте IntelliJ IDEA, поставте курсор миші поруч із printlnі перейдіть до Navigate> Declaration(Ярлик: Ctrl + B. Для Mac: Cmd + B ), це відкриється Console.kt(файл декларації). Ви бачите, що println()функція викликає внутрішньо System.out.println().

Цікаві статті...