Este tutorial ajudará você a imprimir hashmap em java.
Como imprimir hashmap em java?
Você pode imprimir o hashmap em Java usando:
Vamos subestimar o funcionamento de cada método um por um!
Método 1: Imprimir hashmap em java usando a instrução de impressão
Para imprimir o hashmap em Java, o método mais simples e básico é usar declarações de impressão. Se você passar na referência de hashmap ao “Sistema.fora.println ()”Método, o hashmap exibirá os pares de valor-chave para os elementos envoltos em colchetes encaracolados.
Sintaxe
Siga a sintaxe dada para imprimir hashmap com a ajuda do sistema.fora.Método println ():
Exemplo
Neste exemplo, primeiro, criaremos um hashmap chamado “veículos”:
Em seguida, adicionaremos pares de valor-chave no hashmap usando “colocar()”Método:
veículos.put (1, "ciclo");Imprima o hashmap passando o hashmap criado no sistema.fora.Método println ():
Sistema.fora.println (veículos);A saída imprima os pares de valor-chave do hashmap:
Vamos tentar imprimir valores de hashmap em formato vertical.
Método 2: Como imprimir o hashmap em java usando o método de entrada ()
Outro método que pode ser utilizado para imprimir o hashmap é o “Entryset ()”Método. Este método retorna um conjunto contendo as entradas do mapa, onde as entradas do conjunto são os objetos do mapa.Tipo de entrada.
Sintaxe
Use a seguinte sintaxe para imprimir um hashmap utilizando o método de entrada ():
Exemplo
Aqui, vamos imprimir o mesmo hashmap “veículos”Usando o“Entryset ()”Método. Este método imprimirá os pares de valor-chave em ordem vertical:
Saída
Se você deseja imprimir apenas as chaves do hashmap, siga a seção abaixo.
Método 3: Como imprimir o hashmap em java usando o método keyset ()
Para imprimir as teclas de hashmap, você pode utilizar o “conjunto de chaves()”Método da classe Hashmap. Este método retorna o conjunto de todas as chaves de hashmap.
Sintaxe
A sintaxe a seguir é usada para imprimir chaves do hashmap com o método KeySet ():
Exemplo
Aqui, imprimiremos todas as chaves do hashmap criado chamando o “conjunto de chaves()”Método no“para" laço. Vamos criar uma variável do tipo inteiro chamada “chaves”Que armazenam as chaves resultantes do hashmap. Em seguida, passe a variável das chaves para o “Sistema.fora.println ()”Método para imprimi -los no console:
Como resultado, apenas as chaves do hashmap criadas serão exibidas no console:
Só quero obter os valores do hashmap? Siga a seção especificada.
Método 4: Como imprimir hashmap em java usando valores () método
Você pode usar o “valores ()" e "conjunto de chaves()”Métodos para imprimir os valores e chaves do hashmap separadamente. O método valores () retorna todo o conjunto de valores, enquanto o método KeySet () retorna todo o conjunto de teclas de hashmap.
Sintaxe
Use a sintaxe abaixo para imprimir os valores do hashmap usando o método valores ():
Exemplo
Invocando o método valores () no “para”Loop, iremos imprimir todos os valores do hashmap já criado. Os valores resultantes do hashmap do “valores ()”O método será armazenado em uma variável de tipo de string com o nome“valor““. Então, para imprimir todos os valores do hashmap, passe a variável de valor para o sistema.fora.Método println ():
A saída mostra todos os valores do hashmap “veículos”:
Agora, vamos para o último método para imprimir o hashmap que é usado principalmente para imprimir teclas e valores.
Método 5: Como imprimir hashmap em java usando o foreach loop
““para cada()”O loop também é utilizado para imprimir elementos de hashmap usando os métodos getKey () e getValue (). O método getKey () retorna uma chave de conjunto de entrada e o método getValue () gera o valor associado à chave.
Sintaxe
Para imprimir hashmap usando um loop foreach, siga a sintaxe abaixo:
Exemplo
Neste exemplo, imprimiremos o hashmap criado anteriormente “veículos”Ao utilizar o“para cada”Loop com expressão de lambda. Aqui, primeiro chamamos o método de entrada () que retorna todas as entradas do mapa e depois usamos o loop foreach para imprimir as teclas e os valores do mapa, passando por métodos getKey () e getValue () para obter as chaves e os valores definidos do hashmap:
A saída exibe as teclas e valores de hashmap:
Nós compilamos todos os métodos para imprimir o hashmap em java.
Conclusão
Para imprimir elementos do hashmap em Java, existem alguns métodos que você pode usar: instrução de impressão, método de entrada (), método keyset (), valores () e foreach loop. O hashmap também armazena dados em pares de valor-chave, onde as chaves são armazenadas nos hashmaps usando uma lógica de hashtable e bucketing e têm um valor respectivo. Este tutorial discutiu os métodos para imprimir um hashmap em Java com exemplos detalhados.