I denne artikkelen vil du lære å skrive Hello World-programmet i Kotlin.
Et "Hei, Verden!" er et enkelt program som sendes ut Hello, World!
på skjermen. Siden det er et veldig enkelt program, brukes det ofte til å introdusere et nytt programmeringsspråk.
Før du skriver programmet, må du sørge for at datamaskinen din kan kjøre Kotlin. For det besøket: Hvordan kjøre Kotlin på datamaskinen din?
La oss utforske hvordan "Hello, World!" programmet fungerer i Kotlin.
Kotlin "Hei, verden!" Program
// Hello World Program fun main(args : Array) ( println("Hello, World!") )
Når du kjører programmet, vil utdataene være:
Hei Verden!
Hvordan dette programmet fungerer?
// Hello World Program
Enhver linje som begynner med//
er en kommentar i Kotlin (ligner på Java). Kommentarer ignoreres av kompilatoren. De er ment for personer som leser koden for å bedre forstå intensjonen og funksjonaliteten til programmet. For å lære mer, besøk Kotlin kommentarer.fun main(args : Array) (… )
Dette ermain
funksjonen, som er obligatorisk i alle Kotlin-applikasjoner. Kotlin-kompilatoren begynner å utføre koden framain
funksjonen.
Funksjonen tar strenger som en parameter og returnerer Enhet. Du vil lære om funksjoner og parametere i senere kapitler.
For øyeblikket er det bare å huske atmain
funksjonen er en obligatorisk funksjon som er inngangspunktet for hvert Kotlin-program. Funksjonens signaturmain
er:morsom hoved (args: Array) (…)
println("Hello, World!")
Denprintln()
funksjonen skriver den gitte beskjed innenfor anførselstegn og linjeskift til standard utgangsstrømmen. I dette programmet skrives det utHello, World!
og en ny linje.
Sammenligning med Java "Hello, World!" program
Som du vet er Kotlin 100% kompatibelt med Java. Her er en tilsvarende Java "Hello, World!" program.
// Hello World Program class HelloWorldKt ( public static void main(String() args) ( System.out.println("Hello, World!"); ) )
Få viktige merknader
- I motsetning til Java er det ikke obligatorisk å lage et
class
i hvert Kotlin-program. Det er fordi Kotlin-kompilatoren lager klassen for oss.
Hvis du bruker IntelliJ IDEA, gå tilRun
> forEdit Configurations
å se denne klassen. Hvis du ga Kotlin-filen navnet HelloWorld.kt , oppretter kompilatoren HelloWorldKt-klassen. - Den
println()
funksjonskallSystem.out.println()
internt.
Hvis du bruker IntelliJ IDEA, setter du musepekeren ved siden avprintln
og går tilNavigate
>Declaration
(Snarvei: Ctrl + B. For Mac: Cmd + B ) åpnes detteConsole.kt
(erklæringsfil). Du kan se atprintln()
funksjonen ringer interntSystem.out.println()
.