Kotlin Hello World - Seu primeiro programa Kotlin

Neste artigo, você aprenderá a escrever o programa Hello World em Kotlin.

Um "Olá, mundo!" é um programa simples que aparece Hello, World!na tela. Por ser um programa muito simples, costuma ser usado para introduzir uma nova linguagem de programação.

Antes de escrever o programa, certifique-se de que seu computador pode executar Kotlin. Para essa visita: Como executar o Kotlin em seu computador?

Vamos explorar como "Hello, World!" programa funciona em Kotlin.

Kotlin "Olá, mundo!" Programa

  // Hello World Program fun main(args : Array) ( println("Hello, World!") )

Quando você executa o programa, a saída será:

 Olá Mundo! 

Como funciona esse programa?

  1. // Hello World Program
    Qualquer linha começando com //é um comentário em Kotlin (semelhante a Java). Os comentários são ignorados pelo compilador. Eles são destinados a pessoas que estão lendo o código para entender melhor a intenção e a funcionalidade do programa. Para saber mais, visite os comentários de Kotlin.
  2. fun main(args : Array) (… )
    Esta é a mainfunção, que é obrigatória em todos os aplicativos Kotlin. O compilador Kotlin começa a executar o código da mainfunção.
    A função usa array de strings como parâmetro e retorna Unit. Você aprenderá sobre funções e parâmetros em capítulos posteriores.
    Por enquanto, lembre-se de que a mainfunção é obrigatória e é o ponto de entrada de todos os programas Kotlin. A assinatura da mainfunção é:
     fun main (args: Array) (…)
  3. println("Hello, World!")
    A println()função imprime a mensagem fornecida entre aspas e nova linha para o fluxo de saída padrão. Neste programa, ele imprime uma Hello, World!nova linha.

Comparação com Java "Hello, World!" programa

Como você sabe, Kotlin é 100% interoperável com Java. Aqui está um equivalente Java "Hello, World!" programa.

 // Hello World Program class HelloWorldKt ( public static void main(String() args) ( System.out.println("Hello, World!"); ) )

Algumas notas importantes

  1. Ao contrário do Java, não é obrigatório criar um classem todos os programas Kotlin. É porque o compilador Kotlin cria a classe para nós.
    Se você estiver usando o IntelliJ IDEA, vá para Run> Edit Configurationspara visualizar esta classe. Se você nomeou seu arquivo Kotlin HelloWorld.kt , o compilador cria a classe HelloWorldKt.
  2. A println()função chama System.out.println()internamente.
    Se você estiver usando o IntelliJ IDEA, coloque o cursor do mouse ao lado de printlne vá para Navigate> Declaration(Atalho: Ctrl + B. Para Mac: Cmd + B ), isso abrirá Console.kt(arquivo de declaração). Você pode ver que a println()função está chamando internamente System.out.println().

Artigos interessantes...