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?
// 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.fun main(args : Array) (… )
Toto jemainfunkce, která je povinná v každé aplikaci Kotlin. Kompilátor Kotlin začne spouštět kód zmainfunkce.
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 tatomainfunkce je povinná funkce, která je vstupním bodem každého programu Kotlin. Podpismainfunkce je:zábavná hlavní (args: Array) (…)
println("Hello, World!")println()Funkce vytiskne danou zprávu uvnitř uvozovek a nový řádek na standardní výstup proudu. V tomto programu tiskneHello, 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
- 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 naRun>Edit Configurationspro zobrazení této třídy. Pokud jste pojmenovali svůj soubor Kotlin HelloWorld.kt , kompilátor vytvoří třídu HelloWorldKt.
println()Funkce voláSystem.out.println()interně.
Pokud používáte IntelliJ IDEA, umístěte kurzor myši naprintlna přejděte naNavigate>Declaration(Zástupce: Ctrl + B. Pro Mac: Cmd + B ), otevře seConsole.kt(soubor deklarace). Vidíte, že tatoprintln()funkce interně voláSystem.out.println().








