Kotlin Hello World - Ihr erstes Kotlin-Programm

In diesem Artikel lernen Sie, das Hello World-Programm in Kotlin zu schreiben.

Ein "Hallo Welt!" ist ein einfaches Programm, das Hello, World!auf dem Bildschirm ausgegeben wird. Da es sich um ein sehr einfaches Programm handelt, wird es häufig zur Einführung einer neuen Programmiersprache verwendet.

Stellen Sie vor dem Schreiben des Programms sicher, dass auf Ihrem Computer Kotlin ausgeführt werden kann. Für diesen Besuch: Wie führe ich Kotlin auf Ihrem Computer aus?

Lassen Sie uns untersuchen, wie "Hallo Welt!" Programm funktioniert in Kotlin.

Kotlin "Hallo Welt!" Programm

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

Wenn Sie das Programm ausführen, lautet die Ausgabe wie folgt:

 Hallo Welt! 

Wie funktioniert dieses Programm?

  1. // Hello World Program
    Jede Zeile, die mit beginnt, //ist ein Kommentar in Kotlin (ähnlich wie Java). Kommentare werden vom Compiler ignoriert. Sie sind für Personen gedacht, die den Code lesen, um die Absicht und Funktionalität des Programms besser zu verstehen. Um mehr zu erfahren, besuchen Sie Kotlin Kommentare.
  2. fun main(args : Array) (… )
    Dies ist die mainFunktion, die in jeder Kotlin-Anwendung obligatorisch ist. Der Kotlin-Compiler beginnt mit der Ausführung des Codes über die mainFunktion.
    Die Funktion verwendet ein Array von Zeichenfolgen als Parameter und gibt Unit zurück. In späteren Kapiteln erfahren Sie mehr über Funktionen und Parameter.
    Denken Sie vorerst daran, dass die mainFunktion eine obligatorische Funktion ist, die der Einstiegspunkt jedes Kotlin-Programms ist. Die Signatur der mainFunktion lautet:
     Fun Main (Argumente: Array) (…)
  3. println("Hello, World!")
    Die println()Funktion druckt die angegebene Nachricht in Anführungszeichen und Zeilenumbruch in den Standardausgabestream. In diesem Programm wird eine Hello, World!neue Zeile gedruckt .

Vergleich mit Java "Hallo Welt!" Programm

Wie Sie wissen, ist Kotlin zu 100% mit Java interoperabel. Hier ist ein äquivalentes Java "Hallo Welt!" Programm.

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

Einige wichtige Hinweise

  1. Im Gegensatz zu Java ist es nicht obligatorisch, classin jedem Kotlin-Programm ein zu erstellen . Das liegt daran, dass der Kotlin-Compiler die Klasse für uns erstellt.
    Wenn Sie IntelliJ IDEA verwenden, gehen Sie zu Run> Edit Configurations, um diese Klasse anzuzeigen. Wenn Sie Ihre Kotlin-Datei HelloWorld.kt benannt haben , erstellt der Compiler die HelloWorldKt-Klasse.
  2. Die println()Funktion ruft System.out.println()intern auf.
    Wenn Sie IntelliJ IDEA verwenden, setzen Sie den Mauszeiger neben printlnund gehen Sie zu Navigate> Declaration(Tastenkürzel: Strg + B. Für Mac: Cmd + B ) wird dieser geöffnet Console.kt(Deklarationsdatei). Sie können sehen, dass die println()Funktion intern aufgerufen wird System.out.println().

Interessante Beiträge...