O método isEmpty () do Java HashMap verifica se o hashmap está vazio.
A sintaxe do isEmpty()
método é:
hashmap.isEmpty()
Aqui, hashmap é um objeto da HashMap
classe.
Parâmetros isEmpty ()
O isEmpty()
método não leva nenhum parâmetro.
Valor de retorno isEmpty ()
- retorna
true
se o hashmap não contém nenhum mapeamento de chave / valor - retorna
false
se o hashmap contém mapeamentos de chave / valor
Exemplo: verifique se o HashMap está vazio
import java.util.HashMap; class Main ( public static void main(String() args) ( // create an HashMap HashMap languages = new HashMap(); System.out.println("Newly Created HashMap: " + languages); // checks if the HashMap has any element boolean result = languages.isEmpty(); // true System.out.println("Is the HashMap empty? " + result); // insert some elements to the HashMap languages.put("Python", 1); languages.put("Java", 14); System.out.println("Updated HashMap: " + languages); // checks if the HashMap is empty result = languages.isEmpty(); // false System.out.println("Is the HashMap empty? " + result); ) )
Resultado
HashMap recém-criado: () O HashMap está vazio? true HashMap atualizado: (Java = 14, Python = 1) O HashMap está vazio? falso
No exemplo acima, criamos um hashmap denominado linguagens. Aqui, usamos o isEmpty()
método para verificar se o hashmap contém algum elemento ou não.
Inicialmente, o hashmap recém-criado não contém nenhum elemento. Portanto, isEmpty()
retorna true
. No entanto, depois de adicionar alguns elementos ( Python , Java ), o método retorna false
.