Kotlin Hello World - Tu primer programa Kotlin

En este artículo, aprenderá a escribir el programa Hello World en Kotlin.

Un "¡Hola, mundo!" es un programa simple que se muestra Hello, World!en la pantalla. Dado que es un programa muy simple, a menudo se usa para introducir un nuevo lenguaje de programación.

Antes de escribir el programa, asegúrese de que su computadora pueda ejecutar Kotlin. Para esa visita: ¿Cómo ejecutar Kotlin en su computadora?

Exploremos cómo "¡Hola, mundo!" El programa funciona en Kotlin.

Kotlin "¡Hola, mundo!" Programa

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

Cuando ejecute el programa, la salida será:

 ¡Hola Mundo! 

¿Cómo funciona este programa?

  1. // Hello World Program
    Cualquier línea que comience con //es un comentario en Kotlin (similar a Java). El compilador ignora los comentarios. Están destinados a la persona que lee el código para comprender mejor la intención y la funcionalidad del programa. Para obtener más información, visite los comentarios de Kotlin.
  2. fun main(args : Array) (… )
    Esta es la mainfunción, que es obligatoria en todas las aplicaciones de Kotlin. El compilador de Kotlin comienza a ejecutar el código de la mainfunción.
    La función toma una matriz de cadenas como parámetro y devuelve Unit. Aprenderá sobre funciones y parámetros en capítulos posteriores.
    Por ahora, recuerde que la mainfunción es obligatoria y es el punto de entrada de cada programa de Kotlin. La firma de la mainfunción es:
     fun main (args: Array) (…)
  3. println("Hello, World!")
    La println()función imprime el mensaje dado dentro de las comillas y una nueva línea en el flujo de salida estándar. En este programa, imprime una Hello, World!nueva línea.

Comparación con Java "¡Hola, mundo!" programa

Como sabes, Kotlin es 100% interoperable con Java. Aquí hay un equivalente Java "Hello, World!" programa.

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

Algunas notas importantes

  1. A diferencia de Java, no es obligatorio crear un classen cada programa de Kotlin. Es porque el compilador de Kotlin crea la clase para nosotros.
    Si está utilizando IntelliJ IDEA, vaya a Run> Edit Configurationspara ver esta clase. Si nombró su archivo Kotlin HelloWorld.kt , el compilador crea la clase HelloWorldKt.
  2. La println()función llama System.out.println()internamente.
    Si está utilizando IntelliJ IDEA, coloque el cursor del mouse junto a printlny vaya a Navigate> Declaration(Acceso directo: Ctrl + B. Para Mac: Cmd + B ), se abrirá Console.kt(archivo de declaración). Puede ver que la println()función está llamando internamente System.out.println().

Articulos interesantes...