Comprobar si ArrayList está vacía o no en Java

Aprende a comprobar si ArrayList está vacía o no utilizando los métodos isEmpty() y size(). Ten en cuenta que el método isEmpty() también comprueba internamente el tamaño del arraylist.

Comprobar si ArrayList está vacío – ejemplo isEmpty()

El método isEmpty() de ArrayList devuelve true si la lista no contiene ningún elemento. En otras palabras, el método devuelve true si la lista está vacía. Si no, el método isEmpty() devuelve false.

En el ejemplo dado, primero hemos inicializado un arraylist en blanco y hemos comprobado si está vacío. El método devuelve true porque no hay nada en la lista. Luego añadimos un elemento "A" a la lista y comprobamos de nuevo. Esta vez la lista no está vacía y el método devuelve false. Ahora volvemos a vaciar la lista y comprobamos de nuevo. La lista vuelve a estar vacía.

En la programación de aplicaciones, es aconsejable comprobar tanto si la lista no es nula como si no está vacía. Si la lista no se inicializa, puede obtener NullPointerException en tiempo de ejecución.

Salida del programa.

truefalsetrue

Comprobar si ArrayList está vacía – ejemplo size()

Otra forma de comprobar si arraylist contiene algún elemento o no, podemos comprobar el tamaño de arraylist. Si el tamaño de la lista es mayor que cero, entonces la lista no está vacía. Si el tamaño de la lista es 0, la lista está vacía.

Si miramos dentro del método isEmpty(), también comprueba el tamaño de arraylist para determinar si la lista está vacía o no.

Salida del programa.

01true

¡Feliz aprendizaje!

Guía de Java ArrayList
ArrayList Java Docs

¿Ha sido útil este post?

Haznos saber si te ha gustado el post. Sólo así podremos mejorar.
No

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *