Compilateur Kotlin en ligne
Écrivez, exécutez et partagez des extraits de code - sans installation.
Écrire, compiler et exécuter Kotlin en ligne
Un compilateur et playground Kotlin en ligne gratuit. Tape du Kotlin dans ton navigateur, appuie sur Run, et le compilateur Kotlin construit et exécute ton programme en quelques secondes. Pas de JDK, pas d'IntelliJ IDEA, pas d'Android Studio et pas de projet Gradle à configurer avant.
L'éditeur utilise le même moteur que VS Code, donc la coloration syntaxique et l'autocomplétion Kotlin fonctionnent d'emblée. Le code est compilé avec le compilateur officiel Kotlin/JVM dans un conteneur isolé, tu as donc le vrai langage : null safety, expressions when, data classes, lambdas et toute la bibliothèque standard. Le programme d'exemple lit deux lignes sur stdin, exactement ce qu'il faut pour les problèmes d'entretien et les exercices en ligne de commande.
Ce qui rend ce compilateur Kotlin utile
- Compilation et exécution instantanées : écris du Kotlin, appuie sur Run et vois stdout et les éventuelles erreurs de compilation en quelques secondes, sur ordinateur ou sur téléphone.
- Coloration syntaxique et autocomplétion Kotlin dans le même moteur d'éditeur que VS Code, avec des diagnostics clairs du compilateur quand quelque chose ne passe pas le typage.
- L'entrée stdin est prise en charge :
readLine()etreadln()lisent dans la zone d'entrée du playground, donc les programmes en ligne de commande et les solutions d'entretiens techniques fonctionnent de bout en bout. - Le vrai compilateur Kotlin/JVM et sa bibliothèque standard : collections, templates de chaînes, fonctions d'extension, data classes et sealed classes s'exécutent comme en local.
Ce que tu peux construire dans le playground Kotlin
- La null safety en pratique : types nullables, opérateur d'appel sûr
?., opérateur Elvis?:et smart casts, testés ligne par ligne sans projet Android autour. - Collections et lambdas :
map,filter,groupBy,sortedByetfoldsur des listes et des maps, le cœur fonctionnel du Kotlin de tous les jours. - Algorithmes et problèmes d'entretien qui lisent l'entrée sur stdin, plus des expériences rapides avec les data classes, les branches
when, les ranges et les fonctions d'extension.
FAQ du compilateur Kotlin en ligne
Le compilateur Kotlin en ligne est-il gratuit ?
Ai-je besoin d'Android Studio ou du JDK ?
Puis-je lire l'entrée stdin dans le playground Kotlin ?
readLine() ou readln(), exactement comme en exécutant un programme compilé dans un terminal. Le programme de départ le fait : il lit un nom et un âge et affiche une salutation.Quelle version de Kotlin le compilateur utilise-t-il ?
when sans sujet, data classes, sealed classes, fonctions d'extension et infix, trailing lambdas et déstructuration) fonctionnent toutes. Les API propres à Android ne sont pas disponibles, faute de runtime Android ; tout ce qui est dans la bibliothèque standard Kotlin l'est.Comment apprendre Kotlin après avoir essayé le compilateur ?
when, les boucles, les fonctions et les collections avec des exercices pratiques et un certificat à la fin : une base solide avant Android ou Ktor.Outils utiles pour Kotlin
Outils gratuits dans le navigateur qui s'associent bien avec le Playground Kotlin - tout fait partie de Coddy.