Kotlin Hello World - Váš první program Kotlin

V tomto článku se naučíte psát program Hello World v Kotlin.

„Ahoj, světe!“ je jednoduchý program, který vystupuje Hello, World!na obrazovku. Jelikož je to velmi jednoduchý program, často se používá k zavedení nového programovacího jazyka.

Než začnete psát program, ujistěte se, že na vašem počítači lze spustit Kotlin. Pro tuto návštěvu: Jak spustit Kotlin na vašem počítači?

Pojďme prozkoumat, jak „Hello, World!“ program funguje v Kotlin.

Kotlin "Ahoj, svět!" Program

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

Když spustíte program, výstup bude:

 Ahoj světe! 

Jak tento program funguje?

  1. // Hello World Program
    Jakýkoli řádek začínající na //je komentář v Kotlin (podobně jako Java). Kompilátor komentáře ignoruje. Jsou určeny pro osobu, která čte kód, aby lépe porozuměla záměru a funkčnosti programu. Další informace najdete v komentářích Kotlin.
  2. fun main(args : Array) (… )
    Toto je mainfunkce, která je povinná v každé aplikaci Kotlin. Kompilátor Kotlin začne spouštět kód z mainfunkce.
    Funkce vezme pole řetězců jako parametr a vrátí Unit. O funkcích a parametrech se dozvíte v dalších kapitolách.
    Prozatím si pamatujte, že tato mainfunkce je povinná funkce, která je vstupním bodem každého programu Kotlin. Podpis mainfunkce je:
     zábavná hlavní (args: Array) (…)
  3. println("Hello, World!")
    println()Funkce vytiskne danou zprávu uvnitř uvozovek a nový řádek na standardní výstup proudu. V tomto programu tiskne Hello, World!a nový řádek.

Srovnání s Javou „Hello, World!“ program

Jak víte, Kotlin je 100% interoperabilní s Javou. Tady je ekvivalentní Java „Hello, World!“ program.

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

Několik důležitých poznámek

  1. Na rozdíl od Javy není povinné vytvářet classv každém programu Kotlin. Je to proto, že kompilátor Kotlin pro nás vytváří třídu.
    Pokud používáte IntelliJ IDEA, přejděte na Run> Edit Configurationspro zobrazení této třídy. Pokud jste pojmenovali svůj soubor Kotlin HelloWorld.kt , kompilátor vytvoří třídu HelloWorldKt.
  2. println()Funkce volá System.out.println()interně.
    Pokud používáte IntelliJ IDEA, umístěte kurzor myši na printlna přejděte na Navigate> Declaration(Zástupce: Ctrl + B. Pro Mac: Cmd + B ), otevře se Console.kt(soubor deklarace). Vidíte, že tato println()funkce interně volá System.out.println().

Zajímavé články...