Saltar al contenido
Home » Desarrollo » Top 10 métodos para manipular colecciones en Dart.

Top 10 métodos para manipular colecciones en Dart.

En esta oportunidad vamos a ver algunas de las funciones más útiles en Dart para manipular colecciones de datos y que nos pueden ayudar en muchos casos. Muchas de estas funciones existen en otros lenguajes como Java, C#, etc.

Función forEach(), nos imprime todos los datos de nuestra colección.

Función map(), produce a nueva lista después de transformar cada elemento de la lista dada.

Función contains(), Confirma si un elemento dado está en la lista.

Función sort(), ordena los elementos de la lista de forma ascendente.

Función where(), nos ayuda a crear una lista con los elementos que cumplan con el predicado que se le pasa como parámetro. Es decir, solo los elementos que cumplan con la condición dada se agregarán a la lista.

Función take(), toma los primeros elementos de la lista de acuerdo al número pasado por parámetro.

Función skip(), esta función es lo opuesto a la función take(), ignora la cantidad de elementos que se le indique.

Función generate(), es ideal cuando necesitas crear una lista de números para hacer un test rápido. Toma como parámetro un número el cual indica el tamaño de la lista y una función anónima.

Función List.from(), crea una nueva lista desde la colección dada.

Función every(), confirma que cada elemento satisfaga el test.

Si desean probar este ejemplo les dejo el código en GitHub:andy910304/arraydartContribute to andy910304/arraydart development by creating an account on GitHub.github.com

Pueden testear este ejemplo y cualquier otro hecho en Dart usando este compilador online para Dart.

https://dartpad.dartlang.org/?

Deja una respuesta

Tu dirección de correo electrónico no será publicada.