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?
// 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.fun main(args : Array) (… )
Esta es lamain
función, que es obligatoria en todas las aplicaciones de Kotlin. El compilador de Kotlin comienza a ejecutar el código de lamain
funció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 lamain
función es obligatoria y es el punto de entrada de cada programa de Kotlin. La firma de lamain
función es:fun main (args: Array) (…)
println("Hello, World!")
Laprintln()
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 unaHello, 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
- A diferencia de Java, no es obligatorio crear un
class
en cada programa de Kotlin. Es porque el compilador de Kotlin crea la clase para nosotros.
Si está utilizando IntelliJ IDEA, vaya aRun
>Edit Configurations
para ver esta clase. Si nombró su archivo Kotlin HelloWorld.kt , el compilador crea la clase HelloWorldKt. - La
println()
función llamaSystem.out.println()
internamente.
Si está utilizando IntelliJ IDEA, coloque el cursor del mouse junto aprintln
y vaya aNavigate
>Declaration
(Acceso directo: Ctrl + B. Para Mac: Cmd + B ), se abriráConsole.kt
(archivo de declaración). Puede ver que laprintln()
función está llamando internamenteSystem.out.println()
.