Kotlin Hello World - Ensimmäinen Kotlin-ohjelma

Tässä artikkelissa opit kirjoittamaan Hello World -ohjelman Kotlinissa.

"Hei, maailma!" on yksinkertainen ohjelma, joka tuottaa Hello, World!ruudun. Koska se on hyvin yksinkertainen ohjelma, sitä käytetään usein uuden ohjelmointikielen käyttöönottoon.

Ennen kuin kirjoitat ohjelmaa, varmista, että tietokoneesi voi käyttää Kotlinia. Tätä vierailua varten: Kuinka ajaa Kotlin tietokoneellasi?

Tutkitaan miten "Hei, maailma!" Ohjelma toimii Kotlinissa.

Kotlin "Hei, maailma!" Ohjelmoida

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

Kun suoritat ohjelmaa, tulos on:

 Hei maailma! 

Kuinka tämä ohjelma toimii?

  1. // Hello World Program
    Kaikki rivit, jotka alkavat, //on kommentti Kotlinissa (samanlainen kuin Java). Kääntäjä ei huomioi kommentteja. Ne on tarkoitettu koodia lukevalle henkilölle ymmärtämään paremmin ohjelman tarkoitusta ja toimivuutta. Lisätietoja Kotlinin kommenteista.
  2. fun main(args : Array) (… )
    Tämä on maintoiminto, joka on pakollinen kaikissa Kotlin-sovelluksissa. Kotlin-kääntäjä alkaa suorittaa koodin maintoiminnosta.
    Toiminto ottaa parametriryhmän merkkijonoja ja palauttaa yksikön. Opit toiminnoista ja parametreista myöhemmissä luvuissa.
    Toistaiseksi muista, että maintoiminto on pakollinen toiminto, joka on jokaisen Kotlin-ohjelman lähtökohta. mainFunktion allekirjoitus on:
     hauska pää (arg: Array) (…)
  3. println("Hello, World!")
    println()Funktio tulostaa tietty viesti lainausmerkkien sisällä ja rivinvaihto standardin ulostulovirta. Tässä ohjelmassa se tulostaa Hello, World!ja uusi viiva.

Vertailu Java "Hello, World!" ohjelmoida

Kuten tiedät, Kotlin on 100% yhteentoimiva Java: n kanssa. Tässä on vastaava Java "Hei, maailma!" ohjelmoida.

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

Muutama tärkeä huomautus

  1. Toisin kuin Java, ei ole pakollista luoda classjokaisessa Kotlin-ohjelmassa. Se johtuu siitä, että Kotlin-kääntäjä luo luokan meille.
    Jos käytät IntelliJ IDEA -ohjelmaa, siirry kohtaan Run> Edit Configurationsnähdäksesi tämä luokka. Jos nimesit Kotlin-tiedostosi HelloWorld.kt , kääntäjä luo HelloWorldKt-luokan.
  2. println()Funktiokutsut System.out.println()sisäisesti.
    Jos käytät IntelliJ IDEA -ohjelmaa, vie hiiren osoitin viereen printlnja siirry kohtaan Navigate> Declaration(Pikakuvake: Ctrl + B. Mac: Cmd + B ), tämä avautuu Console.kt(ilmoitustiedosto). Voit nähdä, että println()toiminto soittaa sisäisesti System.out.println().

Mielenkiintoisia artikkeleita...