Aprenda a verificar se a ArrayList está vazia ou não usando métodos isEmpty()
e size()
. Note-se que isEmpty()
método também verifica internamente o tamanho do arraylist.
Cheque se o ArrayList está vazio – isEmpty() exemplo
ArrayList isEmpty()
método retorna verdadeiro se a lista não contiver nenhum elemento. Por outras palavras, o método retorna true
se a lista estiver vazia. Caso contrário, isEmpty()
método retorna falso.
No exemplo dado, inicializámos primeiro uma lista de arrays em branco e verificámos se está vazia. O método retorna true
porque não há nada na lista. Depois adicionámos um elemento "A"
à lista e verificámos novamente. Esta lista de tempo não está vazia e o método retorna falso. Agora, limpámos novamente a lista e verificámos novamente. A lista está vazia novamente.
Na programação da aplicação, é aconselhável verificar ambos se a lista não é nula e depois não está vazia. Se a lista não for inicializada, pode obter NullPointerException em tempo de execução.
Saída do programa.
truefalsetrue
Verifica se a ArrayList está vazia – tamanho() exemplo
Outra forma de verificar se a arraylist contém algum elemento ou não, podemos verificar o tamanho da arraylist. Se o tamanho da lista for maior que zero, então a lista não está vazia. Se o tamanho da lista for 0, a lista está vazia.
Se olharmos para dentro do método isEmpty(), verificamos também o tamanho da lista arraylist para determinar se a lista está vazia ou não.
Saída do programa.
01true
Aprendizagem Feliz !!
p>Um Guia para Java ArrayList
ArrayList Java Docs