Ebben a cikkben megtanulod írni a Hello World programot Kotlinban.
Egy "Helló, világ!" egy egyszerű program, amely kimenetet jelenít Hello, World!
meg a képernyőn. Mivel ez egy nagyon egyszerű program, gyakran használják egy új programozási nyelv bevezetésére.
A program megírása előtt győződjön meg arról, hogy számítógépe képes futtatni a Kotlint. Ehhez a látogatáshoz: Hogyan lehet futtatni a Kotlin-t a számítógépén?
Fedezzük fel, hogy "Hello, Világ!" program Kotlinban működik.
Kotlin "Helló, világ!" Program
// Hello World Program fun main(args : Array) ( println("Hello, World!") )
A program futtatásakor a kimenet a következő lesz:
Helló Világ!
Hogyan működik ez a program?
// Hello World Program
Bármelyik sor kezdődik//
Kotlinban (hasonlóan a Java-hoz). A fordító figyelmen kívül hagyja a megjegyzéseket. A kódot olvasó személyeknek szánják, hogy jobban megértsék a program szándékát és működését. Ha többet szeretne megtudni, keresse fel a Kotlin megjegyzéseket.fun main(args : Array) (… )
Ez amain
függvény, amely minden Kotlin alkalmazásban kötelező. A Kotlin fordító amain
függvényből kezdi el végrehajtani a kódot .
A függvény paraméterként string-tömböt vesz fel, és visszatér az Unit-hoz. A funkciókról és paraméterekről a későbbi fejezetekben tájékozódhat.
Egyelőre ne feledje, hogy amain
függvény egy kötelező függvény, amely minden Kotlin program belépési pontja. Amain
függvény aláírása :szórakoztató fő (érvel: tömb) (…)
println("Hello, World!")
Aprintln()
függvény az idézőjelek belsejében és az új sorokat kinyomtatja a szokásos kimeneti adatfolyamba. Ebben a programban kinyomtatjaHello, World!
és új sort ír be.
Összehasonlítás a Java-val "Hello, World!" program
Mint tudják, a Kotlin 100% -ban átjárható a Java-val. Itt egy ekvivalens Java "Hello, World!" program.
// Hello World Program class HelloWorldKt ( public static void main(String() args) ( System.out.println("Hello, World!"); ) )
Néhány fontos megjegyzés
- A Java-val ellentétben nem kötelező
class
minden Kotlin programban létrehozni egy . Ez azért van, mert a Kotlin fordító létrehozza nekünk az osztályt.
Ha az IntelliJ IDEA-t használja, akkor menjen aRun
> oldalraEdit Configurations
az osztály megtekintéséhez. Ha a Kotlin fájlt HelloWorld.kt-nak nevezte el , a fordító létrehozza a HelloWorldKt osztályt. - A
println()
funkcióSystem.out.println()
belsőleg hív .
Ha IntelliJ IDEA-t használ, tegye az egérmutatót a mellé,println
és lépjen aNavigate
>Declaration
(Parancsikon: Ctrl + B. Mac esetén: Cmd + B ) lehetőségre, ez megnyílikConsole.kt
(deklarációs fájl). Láthatja, hogy aprintln()
funkció belsőleg hívSystem.out.println()
.