Múltiples valores de retorno en Kotlin

Kotlin es un lenguaje de programación de propósito general tipificado estáticamente desarrollado por JetBrains, que ha creado IDE de clase mundial como IntelliJ IDEA, PhpStorm, código de aplicación, etc. Fue presentado por primera vez por JetBrains en 2011 y es un nuevo lenguaje para JVM. Kotlin es un lenguaje orientado a objetos y un «lenguaje … Continue reading «Múltiples valores de retorno en Kotlin»

Parámetros con nombre en Kotlin

Un parámetro es un valor que puede pasar a un método. Luego, el método puede usar el parámetro como si fuera una variable local inicializada con el valor de la variable que le pasó el método de llamada. Los parámetros de la función se definen usando notación Pascal – nombre: tipo. Los parámetros se separan … Continue reading «Parámetros con nombre en Kotlin»

Funciones locales en Kotlin

La idea detrás de las funciones es muy simple: dividir un programa grande en fragmentos más pequeños que puedan razonarse más fácilmente y permitan la reutilización del código para evitar repeticiones. Este segundo punto se conoce como el principio SECO: No te repitas. Cuantas más veces escriba el mismo código, mayores serán las posibilidades de … Continue reading «Funciones locales en Kotlin»

Retorno de funciones y jerarquía de tipos en Kotlin

Kotlin es un lenguaje de programación de propósito general tipificado estáticamente desarrollado por JetBrains, que ha creado IDE de clase mundial como IntelliJ IDEA, PhpStorm, código de aplicación, etc. Fue presentado por primera vez por JetBrains en 2011 y es un nuevo lenguaje para JVM. Kotlin es un lenguaje orientado a objetos y un «lenguaje … Continue reading «Retorno de funciones y jerarquía de tipos en Kotlin»

¿Cómo especificar valores predeterminados en las funciones de Kotlin?

En Kotlin, puede proporcionar valores predeterminados a los parámetros en una definición de función. Si se llama a la función con argumentos pasados, esos argumentos se usan como parámetros. Sin embargo, si se llama a la función sin pasar argumentos, se utilizan los argumentos predeterminados. Pero si vienes del mundo de Java, quizás recuerdes que … Continue reading «¿Cómo especificar valores predeterminados en las funciones de Kotlin?»

¿Cómo pasar una función como parámetro a otra en Kotlin?

Kotlin nos da el poder de declarar funciones de alto orden. En una función de orden superior, podemos pasar y devolver funciones como parámetros. Esta es una característica extremadamente útil y hace que nuestro código sea mucho más fácil de trabajar. De hecho, muchas de las funciones de la biblioteca de Kotlin son de alto … Continue reading «¿Cómo pasar una función como parámetro a otra en Kotlin?»

Pasar argumentos variables a una función en Kotlin

Hay muchos escenarios en los que necesitamos pasar argumentos variables a una función. En Kotlin, puedes pasar un número variable de argumentos a una función declarando la función con un parámetro vararg. un parámetro vararg de tipo T se representa internamente como una array de tipo T ( Array<T> ) dentro del cuerpo de la … Continue reading «Pasar argumentos variables a una función en Kotlin»