Î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?
// 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.fun main(args : Array) (… )
Aceasta estemain
funcția, care este obligatorie în fiecare aplicație Kotlin. Compilatorul Kotlin începe să execute codul dinmain
funcț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ămain
funcția este o funcție obligatorie, care este punctul de intrare al fiecărui program Kotlin. Semnăturamain
funcției este:fun main (args: Array) (…)
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
- Spre deosebire de Java, nu este obligatoriu să creați un
class
fișier în fiecare program Kotlin. Pentru că compilatorul Kotlin creează clasa pentru noi.
Dacă utilizați IntelliJ IDEA, accesațiRun
>Edit Configurations
pentru a vizualiza această clasă. Dacă ați numit fișierul dvs. Kotlin HelloWorld.kt , compilatorul creează clasa HelloWorldKt. println()
Funcția de apelSystem.out.println()
intern.
Dacă utilizați IntelliJ IDEA, puneți cursorul mouse-ului lângăprintln
și mergeți laNavigate
>Declaration
(Comandă rapidă: Ctrl + B. Pentru Mac: Cmd + B ), aceasta se va deschideConsole.kt
(fișier declarație). Puteți vedea căprintln()
funcția apelează internSystem.out.println()
.