Ya sabe mucho sobre los tipos primitivos, y en este nivel se familiarizó con sus doppelgangers, las clases contenedoras, y aprendió qué son el autoboxing y el unboxing, cómo comparar los tipos wrapper correctamente y cómo hacerlo incorrectamente.

También llevó su experiencia con arreglos al siguiente nivel al conocer la clase ArrayList. Básicamente, ¡tienes cosas en qué pensar! Mejor aún, reserve media hora para algunos artículos adicionales sobre estos temas que pondrán todo en su lugar.

Clases contenedoras en Java

Las clases contenedoras se ven y se comportan como el tipo primitivo del mismo nombre, pero en realidad son clases reales. Este artículo explica quién los necesita, para qué sirven y qué se hace con ellos.

Autoboxing y Unboxing en Java

En Java, una característica de las primitivas y sus contenedores es el autoboxing/unboxing. Profundicemos en este concepto.

clase ArrayList

Las matrices son geniales, pero los programadores se ponen de mal humor debido a su tamaño limitado y la incapacidad de agregar o eliminar nuevos elementos. Entonces, conozca ArrayList: es una matriz mejorada, una estructura de datos simple y conveniente. Una vez que se haya movido de arreglos a ArrayList, simplemente no podrá regresar.

Eliminar un elemento de un ArrayList

Y aquí hay otro artículo que continúa nuestra discusión de ArrayList. Esta vez nos detendremos con más detalle en las operaciones importantes para trabajar con listas: eliminar un elemento de una lista y eliminar un elemento de una lista en un bucle.

ArrayList en imágenes

Si no comprende completamente cómo funciona ArrayList, esta lección es para usted. Habrá muchas imágenes y explicaciones y casi ningún código. Pero lo más importante, después de leerlo y comprenderlo, comprenderá muy bien cómo funciona ArrayList... Quién sabe, ¡tal vez incluso implemente el suyo propio después de eso! Entonces, para avanzar en su capacitación, esta es una buena tarea para un desarrollador principiante.