Kotlin | Transformación de la colección

La biblioteca estándar de Kotlin proporciona diferentes conjuntos de funciones de extensión para transformaciones de colecciones . Estas funciones ayudan a crear nuevas colecciones a partir de colecciones existentes en función de las reglas definidas por la transformación. Hay diferentes números de funciones de transformación:   Cartografía Comprimir Asociación Aplastamiento Representación de strings Mapeo – La transformación … Continue reading «Kotlin | Transformación de la colección»

Agrupación de Kotlin

La biblioteca estándar de Kotlin ayuda a agrupar elementos de colección con la ayuda de funciones de extensión. Agrupar significa recopilar elementos por categoría. Aquí tenemos una función groupBy() que toma la función lambda y devuelve un mapa. En este mapa, cada clave es el resultado de lambda y el valor correspondiente es la lista … Continue reading «Agrupación de Kotlin»

hashSetOf de Kotlin()

Kotlin HashSet es una colección genérica de elementos desordenados y no contiene elementos duplicados. Implementa la interfaz establecida. hashSetOf() es una función que devuelve un hashSet mutable, que se puede leer y escribir. La clase HashSet almacena todos los elementos usando un mecanismo hash. Sintaxis:  fun <T> hashSetOf(vararg elements: T): HashSet<T> Devuelve un nuevo HashSet … Continue reading «hashSetOf de Kotlin()»

Kotlin: descripción general de las operaciones de recopilación

La biblioteca estándar de Kotlin proporciona una amplia gama de funciones para realizar operaciones en las colecciones. Incluye operaciones simples como obtener o agregar elementos y también incluye operaciones más complejas como buscar, ordenar, filtrar, etc.  Funciones de miembro y extensión – Las operaciones de cobro se declaran de dos formas:   Funciones de los miembros … Continue reading «Kotlin: descripción general de las operaciones de recopilación»

Lista de Kotlin: Arraylist

La clase ArrayList se usa para crear una array dinámica en Kotlin . La array dinámica establece que podemos aumentar o disminuir el tamaño de una array según los requisitos. También proporciona funcionalidades de lectura y escritura. ArrayList puede contener duplicados y no está sincronizado por naturaleza. Usamos ArrayList para acceder al índice del elemento … Continue reading «Lista de Kotlin: Arraylist»

Ordenar una lista por comparador especificado en Kotlin

Como todos sabemos, ordenar una lista es una de las operaciones más comunes realizadas en la lista, por lo que, en este artículo, discutiremos cómo ordenar una lista por el comparador especificado en Kotlin. Cuando tratamos de ordenar una lista de objetos personalizados, necesitamos especificar el comparador. Veamos cómo podemos ordenar una lista por el … Continue reading «Ordenar una lista por comparador especificado en Kotlin»

Mapa de Kotlin: mapOf()

El mapa de Kotlin es una colección que contiene pares de objetos. El mapa contiene los datos en forma de pares que consisten en una clave y un valor. Las claves del mapa son únicas y el mapa contiene solo un valor para cada clave. Kotlin distingue entre mapas inmutables y mutables . Los mapas inmutables … Continue reading «Mapa de Kotlin: mapOf()»

Método de partición de Kotlin() con ejemplos

En este artículo, vamos a discutir cómo dividir la colección original en un par de colecciones, porque a veces, mientras codificas, deseas poder dividir una lista en sublistas sin entrar en los bucles for y while. Kotlin te proporciona una función solo para esta ocasión. En este artículo, veremos cómo dividir una lista según algunos … Continue reading «Método de partición de Kotlin() con ejemplos»

Lista de Kotlin: listOf()

Una lista es una colección ordenada genérica de elementos. Kotlin tiene dos tipos de listas, listas inmutables (no se pueden modificar) y listas mutables (se pueden modificar). Las listas de solo lectura se crean con listOf() cuyos elementos no se pueden modificar y las listas mutables se crean con el método mutableListOf() donde alteramos o modificamos … Continue reading «Lista de Kotlin: listOf()»

Combinar dos colecciones 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, Appcode, 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 mejor» que … Continue reading «Combinar dos colecciones en Kotlin»