Académique Documents
Professionnel Documents
Culture Documents
FORUMS TUTORIELS FAQ BLOGS CHAT NEWSLETTER EMPLOI ÉTUDES DROIT CLUB
DI/DSI Solutions d'entreprise Cloud IA ALM Microsoft Java Dév. Web EDI Programmation SGBD Office Mobiles Systèmes
Programmation Algorithmique 2D-3D-Jeux Assembleur C C++ C# D Go Kotlin Objective C Pascal Perl Python Rust Swift
Qt XML Autres
Actualités Kotlin Forum Kotlin Cours & Tutoriels Kotlin FAQ Kotlin Livres Kotlin
Dans cet article en plusieurs parties, vous allez être initié aux bases du langage Kotlin.
Cet article vise principalement les développeurs étant familiers avec le langage Java et la POO, même si tout langage orienté objet devrait convenir. Je ferai de temps en
temps référence à Java pour essayer d’aider à visualiser certains concepts.
Introduction rapide
Cette première partie présente de manière succincte le langage ainsi que son utilisation dans l’éditeur officiel en ligne.
Pour réagir au contenu de cet article, un espace de dialogue vous est proposé sur le forum.Commentez
L'auteur
Laurent Bernabé
L'article
Publié le 11 juin 2020
Liens sociaux
Partager
Ses principaux avantages, pour reprendre les arguments du site officiel, résident dans :
une version visant une intégration avec le langage Java, et qui est compilée en bytecode afin d’être exécutée sur la ou sur les périphériques Android ;
une version visant à être compilée vers JavaScript ;
une version dite native, visant à être compilée directement en exécutable indépendant de toute plateforme.
https://laurent-bernabe.developpez.com/tutoriels/kotlin/introduction-decouverte-langage-part1/ 1/4
05/12/2023 02:53 Introduction
Ce tutoriel a pour objectif l’enseignement de la version pour la , même s’il ne devrait pas être ardu de passer à l’une des deux autres versions.
À titre d’exemple, nous allons coder une application qui indique la position du mois de l’année donné en argument. La zone pour renseigner les arguments dans l’éditeur
se situe au-dessus du code.
https://laurent-bernabe.developpez.com/tutoriels/kotlin/introduction-decouverte-langage-part1/ 2/4
05/12/2023 02:53 Introduction
Vient ensuite la fonction nécessaire dans toute application Kotlin version JVM: la fonction main.
Le paramètre args prend en compte les arguments passés au programme. Il est optionnel.
C’est l’attribut size, et non length, qui permet de connaître la taille du tableau.
Pour afficher un message à l’écran, on peut simplement écrire : println(messageAAfficher).
Il est possible de lever une exception de la même manière qu’en Java.
Nous pouvons utiliser l’interpolation de chaîne afin de construire simplement une chaîne de caractères (ligne 29). La syntaxe ${expression} permet d’insérer des
valeurs à interpréter dans la chaîne.
Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre
intellectuelle protégée par les droits d'auteur. Copyright © 2020 Laurent Bernabe. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de
son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de
dommages et intérêts.
https://laurent-bernabe.developpez.com/tutoriels/kotlin/introduction-decouverte-langage-part1/ 3/4
05/12/2023 02:53 Introduction
Nous contacter Participez Hébergement Publicité / Advertising Informations légales Partenaire : Hébergement Web
© 2000-2023 - www.developpez.com
https://laurent-bernabe.developpez.com/tutoriels/kotlin/introduction-decouverte-langage-part1/ 4/4