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?
// 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.fun main(args : Array) (… )
Dies ist diemain
Funktion, die in jeder Kotlin-Anwendung obligatorisch ist. Der Kotlin-Compiler beginnt mit der Ausführung des Codes über diemain
Funktion.
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 diemain
Funktion eine obligatorische Funktion ist, die der Einstiegspunkt jedes Kotlin-Programms ist. Die Signatur dermain
Funktion lautet:Fun Main (Argumente: Array) (…)
println("Hello, World!")
Dieprintln()
Funktion druckt die angegebene Nachricht in Anführungszeichen und Zeilenumbruch in den Standardausgabestream. In diesem Programm wird eineHello, 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
- Im Gegensatz zu Java ist es nicht obligatorisch,
class
in 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 zuRun
>Edit Configurations
, um diese Klasse anzuzeigen. Wenn Sie Ihre Kotlin-Datei HelloWorld.kt benannt haben , erstellt der Compiler die HelloWorldKt-Klasse. - Die
println()
Funktion ruftSystem.out.println()
intern auf.
Wenn Sie IntelliJ IDEA verwenden, setzen Sie den Mauszeiger nebenprintln
und gehen Sie zuNavigate
>Declaration
(Tastenkürzel: Strg + B. Für Mac: Cmd + B ) wird dieser geöffnetConsole.kt
(Deklarationsdatei). Sie können sehen, dass dieprintln()
Funktion intern aufgerufen wirdSystem.out.println()
.