Kotlin Hello World - You First Kotlin Program

I den här artikeln lär du dig att skriva Hello World-programmet i Kotlin.

En "Hello, World!" är ett enkelt program som matas ut Hello, World!på skärmen. Eftersom det är ett mycket enkelt program används det ofta för att introducera ett nytt programmeringsspråk.

Innan du skriver programmet, se till att din dator kan köra Kotlin. För det besöket: Hur man kör Kotlin på din dator?

Låt oss utforska hur "Hello, World!" programmet fungerar i Kotlin.

Kotlin "Hello, World!" Program

  // Hello World Program fun main(args : Array) ( println("Hello, World!") )

När du kör programmet blir resultatet:

 Hej världen! 

Hur detta program fungerar?

  1. // Hello World Program
    Alla rader som börjar med //är en kommentar i Kotlin (liknar Java). Kommentarer ignoreras av kompilatorn. De är avsedda för personer som läser koden för att bättre förstå programmets avsikt och funktionalitet. För att lära dig mer, besök Kotlin kommentarer.
  2. fun main(args : Array) (… )
    Det här är mainfunktionen som är obligatorisk i varje Kotlin-applikation. Kotlin-kompilatorn börjar köra koden från mainfunktionen.
    Funktionen tar rad strängar som parameter och returnerar Enhet. Du kommer att lära dig mer om funktioner och parametrar i senare kapitel.
    För nu, kom bara ihåg att mainfunktionen är en obligatorisk funktion som är ingångspunkten för varje Kotlin-program. mainFunktionens signatur är:
     kul huvud (args: Array) (…)
  3. println("Hello, World!")
    Den println()funktionen skriver den givna meddelande innanför citattecken och nyrad till standard ut strömmen. I det här programmet skrivs ut Hello, World!och en ny rad.

Jämförelse med Java "Hello, World!" program

Som du vet är Kotlin 100% kompatibelt med Java. Här är en motsvarande Java "Hello, World!" program.

 // Hello World Program class HelloWorldKt ( public static void main(String() args) ( System.out.println("Hello, World!"); ) )

Få viktiga anmärkningar

  1. Till skillnad från Java är det inte obligatoriskt att skapa ett classi varje Kotlin-program. Det beror på att Kotlin-kompilatorn skapar klassen för oss.
    Om du använder IntelliJ IDEA, gå till Run> för Edit Configurationsatt se den här klassen. Om du namngav din Kotlin-fil HelloWorld.kt skapar kompilatorn HelloWorldKt-klassen.
  2. Den println()funktionsanrop System.out.println()internt.
    Om du använder IntelliJ IDEA, placera muspekaren bredvid printlnoch gå till Navigate> Declaration(Genväg: Ctrl + B. För Mac: Cmd + B ) öppnas detta Console.kt(deklarationsfil). Du kan se att println()funktionen internt ringer System.out.println().

Intressanta artiklar...