Siguiendo con el aprendizaje de los ArrayList en Java, esta vez veremos cómo podemos validar ArrayList vacío en Java, esta acción es muy importante en múltiples escenarios, como los siguientes:
- Evitar realizar acciones.
- Tomar decisiones en la lógica del Software.
- Insertar nuevos datos en el ArrayList.
- Devolver una notificación al usuario.
En fin todo depende de tu proyecto, lo que si debemos tener en cuenta es que en cualquier momento debemos validar si nuestro ArrayList está vacío o no.
Validar ArrayList Vacío en Java
Primero que todo vamos a declarar nuestro ArrayList:
ArrayList ejemplo = new ArrayList();
Podemos verificar si nuestro ArrayList no contiene elementos haciendo uso de la propiedad isEmpty:
🌟 ¡Visita Nuestra Tienda para Programadores! 🌟Descubre Códigos Fuente, Cursos, Software, Computadoras, Accesorios y Regalos Exclusivos. ¡Todo lo que necesitas para llevar tu programación al siguiente nivel!
if(ejemplo.isEmpty()){ System.out.println("El Array No tiene elementos"); }else{ System.out.println("El Array tiene elementos"); }
La propiedad isEmpty devuelve true si el ArrayList no contiene elementos, de caso contrario devolverá false.
Podemos utilizar una propiedad de los ArrayList muy parecida a la anterior “size”, para realizar la misma acción:
if(ejemplo.size()>0){ System.out.println("El Array tiene elementos"); }else{ System.out.println("El Array No tiene elementos"); }
Con este método podemos lograr el mismo cometido, aunque la función de “size”, es devolver la cantidad de elementos que tiene el ArrayList, si verificamos que tiene 0, sabemos que el ArrayList no cuenta con elementos, por el contrario si el tamaño devuelto es mayor que 0, este contendrá elementos, este método es muy útil cuando deseamos recorrer todos los valores del ArrayList, ya que podemos iterar con un ciclo la cantidad de elementos que contenga.