Compilador Kotlin online
Escreva, execute e compartilhe trechos de código - sem instalação.
Escreva, compile e rode Kotlin online
Um compilador e playground de Kotlin online gratuito. Digite Kotlin no navegador, aperte Run e o compilador Kotlin constrói e executa seu programa em segundos. Sem JDK, sem IntelliJ IDEA, sem Android Studio e sem projeto Gradle para configurar antes.
O editor usa o mesmo motor do VS Code, então o realce de sintaxe e o autocompletar de Kotlin funcionam de imediato. O código é compilado com o compilador oficial Kotlin/JVM em um container isolado, então você tem a linguagem de verdade: null safety, expressões when, data classes, lambdas e a biblioteca padrão completa. O programa de exemplo lê duas linhas do stdin, exatamente o que você precisa para problemas de entrevista e exercícios de linha de comando.
O que torna este compilador Kotlin útil
- Compile e rode na hora: escreva Kotlin, aperte Run e veja o stdout e qualquer erro de compilação em segundos, no computador ou no celular.
- Realce de sintaxe e autocompletar de Kotlin no mesmo motor de editor do VS Code, com diagnósticos claros do compilador quando algo não passa na checagem de tipos.
- Entrada por stdin:
readLine()ereadln()leem da caixa de entrada do playground, então programas de linha de comando e soluções de entrevistas técnicas funcionam do início ao fim. - O compilador e a biblioteca padrão reais do Kotlin/JVM: coleções, templates de string, funções de extensão, data classes e sealed classes rodam exatamente como localmente.
O que você pode construir no playground de Kotlin
- Null safety na prática: tipos nullable, o operador de chamada segura
?., o operador Elvis?:e smart casts, testados linha a linha sem um projeto Android em volta. - Coleções e lambdas:
map,filter,groupBy,sortedByefoldem listas e maps, o núcleo funcional do Kotlin do dia a dia. - Algoritmos e problemas de entrevista que leem entrada do stdin, além de experimentos rápidos com data classes, branches
when, ranges e funções de extensão.
Perguntas frequentes sobre o compilador Kotlin online
O compilador Kotlin online é grátis?
Preciso ter Android Studio ou JDK instalados?
Posso ler entrada do stdin no playground de Kotlin?
readLine() ou readln(), exatamente como ao rodar um programa compilado no terminal. O programa inicial faz isso: lê um nome e uma idade e imprime uma saudação.Qual versão do Kotlin o compilador usa?
when sem sujeito, data classes, sealed classes, funções de extensão e infix, trailing lambdas e desestruturação) funcionam todos. APIs exclusivas do Android não estão disponíveis, já que não há runtime Android; tudo da biblioteca padrão do Kotlin está.Como aprendo Kotlin depois de testar o compilador?
when, loops, funções e coleções com exercícios práticos e um certificado no final: uma base sólida antes de Android ou Ktor.Ferramentas úteis para Kotlin
Ferramentas gratuitas baseadas no navegador que combinam bem com o Playground de Kotlin - tudo faz parte do Coddy.