¡Hola Mundo! es el primer programa básico en cualquier lenguaje de programación. Escribamos el primer programa en el lenguaje de programación Kotlin.
El «¡Hola, mundo!» program en Kotlin: abra su bloc de notas de editor favorito o notepad ++ y cree un archivo llamado firstapp.kt con el siguiente código.
// Kotlin Hello World Program fun main(args: Array<String>) { println("Hello, World!") }
Puede compilar el programa en el compilador de línea de comandos.
$ kotlinc firstapp.kt
Ahora, ejecute el programa para ver el resultado en un compilador de línea de comandos.
$kotlin firstapp.kt Hello, World!
Nota: Puede ejecutar el programa en Intellij IDEA como se muestra en el artículo Configuración del entorno .
Detalles sobre el programa «¡Hola, mundo!» programa-
Línea #1: La primera línea es un comentario que el compilador ignora. Los comentarios se agregan al programa con el propósito de hacer que el código fuente sea fácil de leer y comprender para los lectores.
Kotlin admite dos tipos de comentarios de la siguiente manera:
1. Comentario de una sola línea
// single line comment
2. Comentario de varias líneas
/* This is multi line comment */
Línea #2: La segunda línea define la función principal
fun main(args: Array<String>) { // ... }
La función main() es el punto de entrada de cada programa. Todas las funciones en kotlin comienzan con la palabra clave fun seguida del nombre de la función (aquí principal es el nombre), una lista de parámetros, un tipo de retorno opcional y el cuerpo de la función ( { ……. } ).
En este caso, la función principal contiene el argumento: una array de strings y unidades de retorno. El tipo de unidad corresponde a vacío en Java, lo que significa que la función no devuelve ningún valor.
Línea #3: La tercera línea es una declaración e imprime “¡Hola, mundo!” para imprimir la salida del programa.
println("Hello, World!")
Los puntos y comas son opcionales en Kotlin, al igual que otros lenguajes de programación modernos.
Publicación traducida automáticamente
Artículo escrito por Praveenruhil y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA