I denne artikel lærer du at skrive Hello World-programmet i Kotlin.
En "Hej verden!" er et simpelt program, der udsendes Hello, World!
på skærmen. Da det er et meget simpelt program, bruges det ofte til at introducere et nyt programmeringssprog.
Før du skriver programmet, skal du sørge for, at din computer kan køre Kotlin. For det besøg: Sådan køres Kotlin på din computer?
Lad os undersøge, hvordan "Hej verden!" programmet fungerer i Kotlin.
Kotlin "Hej verden!" Program
// Hello World Program fun main(args : Array) ( println("Hello, World!") )
Når du kører programmet, vil output være:
Hej Verden!
Hvordan dette program fungerer?
// Hello World Program
Enhver linje, der starter med,//
er en kommentar i Kotlin (svarer til Java). Kommentarer ignoreres af kompilatoren. De er beregnet til personer, der læser koden for bedre at forstå programmets hensigt og funktionalitet. For at lære mere, besøg Kotlin kommentarer.fun main(args : Array) (… )
Dette er denmain
funktion, der er obligatorisk i alle Kotlin-applikationer. Kotlin-kompilatoren begynder at udføre koden framain
funktionen.
Funktionen tager række af strenge som parameter og returnerer Enhed. Du vil lære om funktioner og parametre i senere kapitler.
For øjeblikket skal du bare huske, atmain
funktionen er en obligatorisk funktion, der er indgangspunktet for hvert Kotlin-program. Funktionens signaturmain
er:sjov hoved (args: Array) (…)
println("Hello, World!")
Denprintln()
funktion udskriver givet besked inde i anførselstegn og newline til standard output stream. I dette program udskrivesHello, World!
og en ny linje.
Sammenligning med Java "Hej verden!" program
Som du ved er Kotlin 100% interoperabelt med Java. Her er et tilsvarende Java "Hello, World!" program.
// Hello World Program class HelloWorldKt ( public static void main(String() args) ( System.out.println("Hello, World!"); ) )
Få vigtige bemærkninger
- I modsætning til Java er det ikke obligatorisk at oprette et
class
i hvert Kotlin-program. Det er fordi Kotlin-kompilatoren skaber klassen for os.
Hvis du bruger IntelliJ IDEA, skal du gå tilRun
> forEdit Configurations
at se denne klasse. Hvis du navngav din Kotlin-fil HelloWorld.kt , opretter compileren HelloWorldKt-klassen. - Den
println()
funktion kalderSystem.out.println()
internt.
Hvis du bruger IntelliJ IDEA, skal du placere musemarkøren ved siden afprintln
og gå tilNavigate
>Declaration
(Genvej: Ctrl + B. For Mac: Cmd + B ) åbnes detteConsole.kt
(erklæringsfil). Du kan se, atprintln()
funktionen ringer interntSystem.out.println()
.