20250206 Ejercicios LinkedList nota final - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
Entonces, como una pincelada sobre... Este es el ejercicio que estamos haciendo ahora, ¿vale? En realidad, esto da problemas y no podemos hacer... Bueno, no esto, el que hacíamos aquí que luego borraba.
00:00:00
Pero lo que se me ha olvidado deciros, y que bien que sepáis, es que cuando utilizamos iterador, esto da problemas, ¿correcto? Pero el iterador sí que tiene un mecanismo, un modo para poder hacer esto.
00:00:14
Que es, en vez de utilizar el método de cola para remover el objeto, yo lo que puedo hacer es usar remove del iterador.
00:00:29
El iterador, el objeto iterador, sí que me proporciona un método para borrar, que lo que hace es borrar el último elemento que ha devuelto.
00:00:45
entonces como aquí ha devuelto el elemento este de aquí
00:00:54
cuando llamo esta cosa de aquí
00:00:59
me quita desde cola el elemento este de aquí abajo
00:01:01
entonces si yo ahora voy a imprimir cola
00:01:06
aquí, con un poco de suerte
00:01:10
esto ya no da el error de antes
00:01:15
y veis que va reduciendo la cola de uno en uno
00:01:18
hasta llegar al final
00:01:24
O sea que el iterador con respecto al forEach me da esta posibilidad de poder modificar la lista, la colección que está por debajo utilizando esta cosa aquí.
00:01:26
Él se puede dar cuenta de que la colección por debajo se va a modificarse y modifica lo que tiene que hacer en el iterador mismo para poder seguir utilizándolo.
00:01:44
¿Vale? Entonces, para que sepáis qué se puede hacer, ¿vale? Nosotros luego lo hemos resuelto así. Es otra solución para nuestro problema, pero en otras situaciones en las que esto no lo puedes hacer, o que es distinto, o que quieres de todas formas seguir haciendo esta cosa aquí, pues tienes esta opción.
00:01:56
¿Sí?
00:02:13
- Materias:
- Programación
- Niveles educativos:
- ▼ Mostrar / ocultar niveles
- Formación Profesional
- Ciclo formativo de grado superior
- Primer Curso
- Autor/es:
- stefano chiesa
- Subido por:
- Stefano C.
- Licencia:
- Reconocimiento - No comercial
- Visualizaciones:
- 6
- Fecha:
- 6 de febrero de 2025 - 14:02
- Visibilidad:
- Clave
- Centro:
- IES ROSA CHACEL
- Duración:
- 02′ 18″
- Relación de aspecto:
- 16:10 El estándar usado por los portátiles de 15,4" y algunos otros, es ancho como el 16:9.
- Resolución:
- 1152x720 píxeles
- Tamaño:
- 11.09 MBytes