Kotlin Hello World - You First Kotlin Program

W tym artykule nauczysz się pisać program Hello World w Kotlinie.

„Hello, World!” to prosty program, który wyświetla Hello, World!na ekranie. Ponieważ jest to bardzo prosty program, często używa się go do wprowadzenia nowego języka programowania.

Zanim napiszesz program, upewnij się, że Twój komputer może uruchomić Kotlin. Na tę wizytę: Jak uruchomić Kotlin na swoim komputerze?

Zobaczmy, jak „Hello, World!” program działa w Kotlinie.

Kotlin "Hello, World!" Program

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

Po uruchomieniu programu wynik będzie następujący:

 Witaj świecie! 

Jak działa ten program?

  1. // Hello World Program
    Każda linia zaczynająca się od //jest komentarzem w Kotlinie (podobnie jak w Javie). Komentarze są ignorowane przez kompilator. Są przeznaczone dla osoby czytającej kod, aby lepiej zrozumieć przeznaczenie i funkcjonalność programu. Aby dowiedzieć się więcej, odwiedź komentarze Kotlin.
  2. fun main(args : Array) (… )
    To mainfunkcja, która jest obowiązkowa w każdej aplikacji Kotlin. Kompilator Kotlin rozpoczyna wykonywanie kodu z mainfunkcji.
    Funkcja przyjmuje tablicę ciągów jako parametr i zwraca Jednostka. Dowiesz się o funkcjach i parametrach w dalszych rozdziałach.
    Na razie pamiętaj tylko, że mainfunkcja jest obowiązkową funkcją, która jest punktem wejścia każdego programu Kotlin. Podpis mainfunkcji to:
     fun main (args: Array) (…)
  3. println("Hello, World!")
    println()Funkcja drukuje daną wiadomość wewnątrz cudzysłowów i nowej linii do standardowego strumienia wyjściowego. W tym programie drukuje Hello, World!i nowa linia.

Porównanie z językiem Java „Hello, World!” program

Jak wiesz, Kotlin jest w 100% interoperacyjny z Javą. Oto odpowiednik Java „Hello, World!” program.

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

Kilka ważnych uwag

  1. W przeciwieństwie do Javy, tworzenie pliku classw każdym programie Kotlin nie jest obowiązkowe . To dlatego, że kompilator Kotlin tworzy dla nas klasę.
    Jeśli używasz IntelliJ IDEA, przejdź do Run>, Edit Configurationsaby wyświetlić tę klasę. Jeśli nadałeś plikowi Kotlin nazwę HelloWorld.kt , kompilator utworzy klasę HelloWorldKt.
  2. println()Funkcja zwraca System.out.println()wewnętrznie.
    Jeśli używasz IntelliJ IDEA, umieść kursor myszy obok printlni przejdź do Navigate> Declaration(Skrót: Ctrl + B. Dla Mac: Cmd + B ), to otworzy się Console.kt(plik deklaracji). Możesz zobaczyć, że println()funkcja wywołuje wewnętrznie System.out.println().

Interesujące artykuły...