Kotlin Hello World - Ön az első Kotlin program

Ebben a cikkben megtanulod írni a Hello World programot Kotlinban.

Egy "Helló, világ!" egy egyszerű program, amely kimenetet jelenít Hello, World!meg a képernyőn. Mivel ez egy nagyon egyszerű program, gyakran használják egy új programozási nyelv bevezetésére.

A program megírása előtt győződjön meg arról, hogy számítógépe képes futtatni a Kotlint. Ehhez a látogatáshoz: Hogyan lehet futtatni a Kotlin-t a számítógépén?

Fedezzük fel, hogy "Hello, Világ!" program Kotlinban működik.

Kotlin "Helló, világ!" Program

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

A program futtatásakor a kimenet a következő lesz:

 Helló Világ! 

Hogyan működik ez a program?

  1. // Hello World Program
    Bármelyik sor kezdődik //Kotlinban (hasonlóan a Java-hoz). A fordító figyelmen kívül hagyja a megjegyzéseket. A kódot olvasó személyeknek szánják, hogy jobban megértsék a program szándékát és működését. Ha többet szeretne megtudni, keresse fel a Kotlin megjegyzéseket.
  2. fun main(args : Array) (… )
    Ez a mainfüggvény, amely minden Kotlin alkalmazásban kötelező. A Kotlin fordító a mainfüggvényből kezdi el végrehajtani a kódot .
    A függvény paraméterként string-tömböt vesz fel, és visszatér az Unit-hoz. A funkciókról és paraméterekről a későbbi fejezetekben tájékozódhat.
    Egyelőre ne feledje, hogy a mainfüggvény egy kötelező függvény, amely minden Kotlin program belépési pontja. A mainfüggvény aláírása :
     szórakoztató fő (érvel: tömb) (…)
  3. println("Hello, World!")
    A println()függvény az idézőjelek belsejében és az új sorokat kinyomtatja a szokásos kimeneti adatfolyamba. Ebben a programban kinyomtatja Hello, World!és új sort ír be.

Összehasonlítás a Java-val "Hello, World!" program

Mint tudják, a Kotlin 100% -ban átjárható a Java-val. Itt egy ekvivalens Java "Hello, World!" program.

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

Néhány fontos megjegyzés

  1. A Java-val ellentétben nem kötelező classminden Kotlin programban létrehozni egy . Ez azért van, mert a Kotlin fordító létrehozza nekünk az osztályt.
    Ha az IntelliJ IDEA-t használja, akkor menjen a Run> oldalra Edit Configurationsaz osztály megtekintéséhez. Ha a Kotlin fájlt HelloWorld.kt-nak nevezte el , a fordító létrehozza a HelloWorldKt osztályt.
  2. A println()funkció System.out.println()belsőleg hív .
    Ha IntelliJ IDEA-t használ, tegye az egérmutatót a mellé, printlnés lépjen a Navigate> Declaration(Parancsikon: Ctrl + B. Mac esetén: Cmd + B ) lehetőségre, ez megnyílik Console.kt(deklarációs fájl). Láthatja, hogy a println()funkció belsőleg hív System.out.println().

érdekes cikkek...