Kotlin Hello World - Votre premier programme Kotlin

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?

  1. // 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.
  2. fun main(args : Array) (… )
    C'est la mainfonction, qui est obligatoire dans chaque application Kotlin. Le compilateur Kotlin commence à exécuter le code à partir de la mainfonction.
    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 la mainfonction est une fonction obligatoire qui est le point d'entrée de chaque programme Kotlin. La signature de la mainfonction est:
     fun main (args: Array) (…)
  3. println("Hello, World!")
    La println()fonction imprime le message donné entre guillemets et retour à la ligne dans le flux de sortie standard. Dans ce programme, il imprime Hello, 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

  1. Contrairement à Java, il n'est pas obligatoire de créer un programme classdans 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 Configurationspour afficher cette classe. Si vous avez nommé votre fichier Kotlin HelloWorld.kt , le compilateur crée la classe HelloWorldKt.
  2. La println()fonction appelle en System.out.println()interne.
    Si vous utilisez IntelliJ IDEA, placez le curseur de votre souris à côté de printlnet allez à Navigate> Declaration(Raccourci: Ctrl + B. Pour Mac: Cmd + B ), cela ouvrira Console.kt(fichier de déclaration). Vous pouvez voir que la println()fonction appelle en interne System.out.println().

Articles intéressants...