Kotlin Hello World - You First Kotlin Program

În acest articol, veți învăța să scrieți programul Hello World în Kotlin.

Un „Bună ziua, lume!” este un program simplu care se afișează Hello, World!pe ecran. Deoarece este un program foarte simplu, este adesea folosit pentru a introduce un nou limbaj de programare.

Înainte de a scrie programul, asigurați-vă că computerul dvs. poate rula Kotlin. Pentru acea vizită: Cum să rulați Kotlin pe computer?

Să explorăm modul în care „Bună ziua, lume!” programul funcționează în Kotlin.

Kotlin "Bună ziua, lume!" Program

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

Când rulați programul, ieșirea va fi:

 Salut Lume! 

Cum funcționează acest program?

  1. // Hello World Program
    Orice linie care începe cu //este un comentariu în Kotlin (similar cu Java). Comentariile sunt ignorate de compilator. Acestea sunt destinate persoanelor care citesc codul pentru a înțelege mai bine intenția și funcționalitatea programului. Pentru a afla mai multe, vizitați comentariile Kotlin.
  2. fun main(args : Array) (… )
    Aceasta este mainfuncția, care este obligatorie în fiecare aplicație Kotlin. Compilatorul Kotlin începe să execute codul din mainfuncție.
    Funcția ia matrice de șiruri ca parametru și returnează Unitatea. Veți afla despre funcții și parametri în capitolele ulterioare.
    Deocamdată, nu uitați că mainfuncția este o funcție obligatorie, care este punctul de intrare al fiecărui program Kotlin. Semnătura mainfuncției este:
     fun main (args: Array) (…)
  3. println("Hello, World!")
    println()Funcția imprimă mesajul dat între ghilimele și newline în fluxul de ieșire standard de . În acest program, imprimă Hello, World!și o nouă linie.

Comparație cu Java „Bună ziua, lume!” program

După cum știți, Kotlin este 100% interoperabil cu Java. Iată un Java echivalent „Bună ziua, lume!” program.

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

Puține note importante

  1. Spre deosebire de Java, nu este obligatoriu să creați un classfișier în fiecare program Kotlin. Pentru că compilatorul Kotlin creează clasa pentru noi.
    Dacă utilizați IntelliJ IDEA, accesați Run> Edit Configurationspentru a vizualiza această clasă. Dacă ați numit fișierul dvs. Kotlin HelloWorld.kt , compilatorul creează clasa HelloWorldKt.
  2. println()Funcția de apel System.out.println()intern.
    Dacă utilizați IntelliJ IDEA, puneți cursorul mouse-ului lângă printlnși mergeți la Navigate> Declaration(Comandă rapidă: Ctrl + B. Pentru Mac: Cmd + B ), aceasta se va deschide Console.kt(fișier declarație). Puteți vedea că println()funcția apelează intern System.out.println().

Articole interesante...