Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Duda] No entiendo los Streams

No entiendo muy bien el metodo Stream(), el instructor muestra como usarlo para ordernar la lista de objetos, y le agrega un monton de parametros los cuales ni idea de que son para que sirven ni de donde salen (pues no lo explica solo los coloca), pero al recrear lo que esta haciendo el profesor en mi IDE, me funciona sin hacer tantos pasos como en el video. Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidadEn la imagen es del video donde el instructor coloca el metodo collect para convertir ese stream en una nueva lista (para que lo que se haya ordenado se guarde en otra lista) o eso entiendo. pero en mi IDE no lo necesito para que se ordenen, porque surge esto? NO ENTIENDO... Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidadPD. el instructor nombro el ArrayList como "cursos" y yo como "lista" es el mismo metodo como lo hace el instructor solo cambie el nombre.

1 respuesta

Hola, Edgar, En este video, el instructor demuestra diversas maneras de hacer la ordenación de los elementos del ArrayList. Pero lo que pasa en tu código es que no se ha ordenado la lista por tiempo, sino que se ha mantenido la ordenación anterior: por nombre y en orden inversa. Es solo una coincidencia.

Un saludo!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios