V tomto článku sa naučíte písať program Hello World v Kotline.
„Ahoj, svet!“ je jednoduchý program, ktorý vystupuje Hello, World!
na obrazovku. Pretože je to veľmi jednoduchý program, často sa používa na predstavenie nového programovacieho jazyka.
Pred napísaním programu sa uistite, či je na vašom počítači možné spustiť program Kotlin. Pre túto návštevu: Ako spustiť Kotlin na počítači?
Poďme preskúmať, ako „Ahoj, svet!“ program funguje v Kotline.
Kotlin "Ahoj, svet!" Program
// Hello World Program fun main(args : Array) ( println("Hello, World!") )
Po spustení programu bude výstup:
Ahoj, svet!
Ako tento program funguje?
// Hello World Program
Akýkoľvek riadok začínajúci na//
je komentár v Kotline (podobný Java). Kompilátor ignoruje komentáre. Sú určené pre ľudí, ktorí čítajú kód, aby lepšie pochopili zámer a funkčnosť programu. Ak sa chcete dozvedieť viac, navštívte komentáre Kotlin.fun main(args : Array) (… )
Toto jemain
funkcia, ktorá je povinná v každej aplikácii Kotlin. Kompilátor Kotlin začne vykonávať kód zmain
funkcie.
Funkcia vezme ako parameter pole reťazcov a vráti jednotku. O funkciách a parametroch sa dozviete v ďalších kapitolách.
Zatiaľ si pamätajte, že tátomain
funkcia je povinná funkcia, ktorá je vstupným bodom každého programu Kotlin. Podpismain
funkcie je:zábavná hlavná (args: Array) (…)
println("Hello, World!")
println()
Funkcia vytlačí danú správu vnútri úvodzoviek a nový riadok na štandardný výstup prúdu. V tomto programe tlačíHello, World!
a nový riadok.
Porovnanie s Javou „Hello, World!“ program
Ako viete, Kotlin je 100% interoperabilný s Javou. Toto je ekvivalentná verzia Java „Ahoj, svet!“. program.
// Hello World Program class HelloWorldKt ( public static void main(String() args) ( System.out.println("Hello, World!"); ) )
Niekoľko dôležitých poznámok
- Na rozdiel od Javy nie je povinné vytvárať
class
v každom programe Kotlin. Je to preto, že kompilátor Kotlin pre nás vytvára triedu.
Ak používate IntelliJ IDEA, choďte naRun
>Edit Configurations
pre zobrazenie tejto triedy. Ak ste pomenovali svoj súbor Kotlin HelloWorld.kt , kompilátor vytvorí triedu HelloWorldKt. println()
Funkcia voláSystem.out.println()
interne.
Ak používate IntelliJ IDEA, umiestnite kurzor myši naprintln
a choďte naNavigate
>Declaration
(Skratka: Ctrl + B. Pre Mac: Cmd + B ), otvorí sa toConsole.kt
(deklaračný súbor). Môžete vidieť, že tátoprintln()
funkcia interne voláSystem.out.println()
.