Dans cet article, vous apprendrez à écrire le programme Hello World à Kotlin.
Un "Bonjour, Monde!" est un programme simple qui sort Hello, World!
à l'écran. Puisqu'il s'agit d'un programme très simple, il est souvent utilisé pour introduire un nouveau langage de programmation.
Avant d'écrire le programme, assurez-vous que votre ordinateur peut exécuter Kotlin. Pour cette visite: Comment exécuter Kotlin sur votre ordinateur?
Explorons comment "Hello, World!" programme fonctionne à Kotlin.
Kotlin "Bonjour le monde!" Programme
// Hello World Program fun main(args : Array) ( println("Hello, World!") )
Lorsque vous exécutez le programme, la sortie sera:
Bonjour le monde!
Comment fonctionne ce programme?
// Hello World Program
Toute ligne commençant par//
est un commentaire dans Kotlin (similaire à Java). Les commentaires sont ignorés par le compilateur. Ils sont destinés à la personne lisant le code pour mieux comprendre l'intention et la fonctionnalité du programme. Pour en savoir plus, consultez les commentaires de Kotlin.fun main(args : Array) (… )
C'est lamain
fonction, qui est obligatoire dans chaque application Kotlin. Le compilateur Kotlin commence à exécuter le code à partir de lamain
fonction.
La fonction prend un tableau de chaînes comme paramètre et renvoie Unit. Vous découvrirez les fonctions et les paramètres dans les chapitres suivants.
Pour l'instant, rappelez-vous simplement que lamain
fonction est une fonction obligatoire qui est le point d'entrée de chaque programme Kotlin. La signature de lamain
fonction est:fun main (args: Array) (…)
println("Hello, World!")
Laprintln()
fonction imprime le message donné entre guillemets et retour à la ligne dans le flux de sortie standard. Dans ce programme, il imprimeHello, World!
et nouvelle ligne.
Comparaison avec Java "Hello, World!" programme
Comme vous le savez, Kotlin est 100% interopérable avec Java. Voici un équivalent Java "Hello, World!" programme.
// Hello World Program class HelloWorldKt ( public static void main(String() args) ( System.out.println("Hello, World!"); ) )
Quelques notes importantes
- Contrairement à Java, il n'est pas obligatoire de créer un programme
class
dans chaque programme Kotlin. C'est parce que le compilateur Kotlin crée la classe pour nous.
Si vous utilisez IntelliJ IDEA, accédez àRun
>Edit Configurations
pour afficher cette classe. Si vous avez nommé votre fichier Kotlin HelloWorld.kt , le compilateur crée la classe HelloWorldKt. - La
println()
fonction appelle enSystem.out.println()
interne.
Si vous utilisez IntelliJ IDEA, placez le curseur de votre souris à côté deprintln
et allez àNavigate
>Declaration
(Raccourci: Ctrl + B. Pour Mac: Cmd + B ), cela ouvriraConsole.kt
(fichier de déclaration). Vous pouvez voir que laprintln()
fonction appelle en interneSystem.out.println()
.