Compreendendo HashMaps Java



O blog oferece uma compreensão completa dos Hashmaps Java

O que são JavaHashMaps?

Java HashMap é uma classe que é usada para realizar operações como inserir, excluir e localizar elementos em um mapa. Criamos um mapa, onde passamos dois tipos de valores que são ‘chave’ e ‘valor’.





funções e responsabilidades do administrador do Linux

Ao usar HashMaps, os valores serão colocados no HashMap e sempre que o usuário recuperar um valor, a chave será usada para usar o valor.

O mapa é uma interface que mapeia as chaves dos elementos. Os mapas não estão classificados e ordenados. Eles permitem uma chave nula e vários valores nulos. Os valores são armazenados em chave e valor. Uma chave ou vários valores podem ser nulos em todo o HashMap. Uma chave pode ser qualquer objeto.



Existem vários métodos disponíveis no HashMap

  • Object put (Object key, Object value)
  • Chaves de enumeração () - buscará as chaves
  • Elementos de enumeração () - buscará elementos
  • Object get (Object keys) - passe a chave e obtenha o valor associado a ela
  • Boolean contém a chave (chave do objeto) - usado para verificar se uma chave está presente no HashMap ou não
  • Boolean contém valor (chave do objeto) - passe a chave
  • Remover objeto (chave do objeto) - passar a chave e remover o objeto
  • Tamanho interno () - para usar o tamanho
  • String para String () - para converter em string

Existem valores correspondentes para cada chave, onde os valores também podem ser nulos no HashMap.

Criação de HashMap.



HashMap hashmap = new HashMap ()

Colocando elementos

hashmap.put (“Ankita”, 9634,58)

hashmap.put (“Vishal”, 1283,48)

hashmap.put (“Gurinder”, 1478,10)

hashmap.put (“Krishna”, 199.11)

Aqui, passamos a chave e o valor.

Exibindo o valor - Obtenha um iterador

Iterator iterator = hashmap.entrySet (). Iterator ()

Aqui, os valores estão presentes no conjunto, então usamos entrySet.

Junto com a linha:

Enquanto (iterator.hasNext ()) {

como elevar um número a uma potência em java

Map.Entry entry = (Map.Entry) iterator.next ()

System.out.print (entry.getKey () + ”:”)

System.out.printIn (entry.getValue ())

}

Tem alguma questão para nós? Mencione-os na seção de comentários e entraremos em contato com você.

Postagens relacionadas: