Icono del sitio Blog de Programación y Desarrollo – Nube Colectiva

Como Usar Pair y Triple en Kotlin

Cuando estamos trabajando con Kotlin, en ocasiones queremos devolver dos valores de una función, solemos creamos clases para eso, pero crear demasiadas clases puede hacer que tu código sea ineficiente. Entonces, en lugar de crear clases para dos o más valores, puedes usar la clase Pair para devolver o usar dos valores y la clase Triple para devolver o usar tres valores. Veamos a continuación como funcionan estas clases nativas de Kotlin.

Partes

Antes de continuar con este Post, te invito a leer los siguientes artículos:

Asimismo, te invito a escuchar el Podcast: “Herramientas Online Para el Trabajo en Equipo” y “La Inteligencia Artificial (IA) y el Machine Learning (ML) Siempre Trabajan de la Mano” (Anchor Podcast): 

Spotify: Sound Cloud: Apple Podcasts Anchor Podcasts

Bien ahora continuemos con el Post: Como Usar Pair y Triple en Kotlin.

Como Usar Pair en Kotlin

Primero declaramos Pair usando el constructor Pair():


Luego accedemos a los valores del pair usando las variables miembro primera y segunda:


Al recibir a través de la función Pair(), también podemos obtener los valores de Pair con las variables nombradas así:


También podemos convertir un pair en un tipo de lista List<>:

Como Usar Triple en Kotlin

Declaramos usando el constructor Triple():


Ahora accedemos al valor triple usando las variables miembro primero, segundo y tercero:


Al recibir a través de la función Triple(), también podemos obtener los valores de Triple con las variables nombradas así:


También podemos usar multiples Pair dentro del Triple:


Podemos acceder a los valores de múltiples pairs desde un triple:


También podemos convertir un triple en un tipo de lista List<>:


Puedes usar cualquier tipo de datos con Pair() y Triple() como String, Int, Float, List, ArrayList, etc.

Conclusión

En este Post hemos aprendido a como usar las clases nativas Pair() y Triple(). La mejor manera de aprender algo, es usandola en nuestros proyectos. Como se dice la práctica hacer al maestro.

Nota (s)

Síguenos en nuestras Redes Sociales para que no te pierdas nuestros próximos contenidos. 

Salir de la versión móvil