Função de put java hashmap

Função de put java hashmap
“Cada idioma contém um grande número de métodos para realizar um conjunto específico de operações ao programar em determinados ambientes. Assim, a programação Java criou uma variedade de métodos para fazer muitas coisas diferentes uma da outra. Uma dessas funções, a função "put" da classe "hashmap" de Java, foi projetada especificamente para adicionar mapeamentos de valor-chave a um hashmap criado pelo objeto de classe "hashmap". Quando uma chave preexistente é fornecida, o valor antigo será revisado com o novo. Se um par fresco for fornecido, todo o conjunto será montado. Este guia vai explicar a maneira de usar a função "put" em java.”

Exemplo 01

O exemplo inicial discutirá a sintaxe básica do uso da classe Hashmap () de Java.pacote Util para criar um novo mapa de hash e a função put () para adicionar novos mapeamentos. Portanto, você precisa de uma ferramenta Java em qualquer sistema em que esteja trabalhando, eu.e., Vamos usar o IDE do eclipse aqui. O arquivo java “Principal.Java ”foi criado em um novo projeto Java e começou com a importação de Java.Pacote Util, juntamente com todas as suas classes associadas.

Depois disso, a classe Main () foi criada dentro deste arquivo que manterá todo o programa, incluindo nosso método de driver principal (). Como sabemos, os hashmaps sempre contêm um par de valores-chave neles. Portanto, a função Main () usa a classe HashMap para criar um objeto de hashmap "h" com sua chave de tipo inteiro e valor do tipo de string.

Após a criação de um hashmap "h", é hora de colocar alguns mapeamentos de valor-chave nele. Como declaramos os tipos de valor-chave como inteiro e string, respectivamente, vamos adicionar valores de acordo com a função put (). Então, estamos chamando a função put () com o objeto HashMap "H" enquanto adiciona algum mapeamento na forma de chaves com seus respectivos valores no hashmap. Um total de 5 mapeamentos foram adicionados ao hashmap "h".

Agora, para exibir esses mapeamentos no Eclipse IDE, precisamos lançar a declaração de função “println” do “sistema.Out ”pacote de java. Ele tem usado o objeto simples "H" do hashmap para exibir esses mapeamentos em uma linha.

Agora, o programa Java foi executado e exibe todo o hashmap junto com seus mapeamentos na forma de pares de valor-chave no console do Eclipse IDE. O sinal "=" entre o par de valores-chave mostra que o valor específico foi atribuído a uma chave específica aqui.

Exemplo 02

Vamos ver os hashmaps de uma maneira um pouco diferente usando a função put () neste exemplo. Utilizamos a mesma estrutura de código Java neste exemplo e criamos um hashmap "h" no método principal (). Adicionado um total de 5 mapeamento de valor-chave no hashmap "h" usando a função "put", como fizemos no exemplo acima através do objeto "H". A primeira instrução println () funciona para exibir o mapeamento inicial de hash de 5 pares de valor-chave apenas.

Na próxima linha de código, usamos a função put () mais uma vez para adicionar um novo mapeamento a um hashmap "h". Se a chave do mapeamento for semelhante a qualquer uma das chaves adicionadas inicialmente, ela substituirá ou substituirá o valor dessa chave específica. Além disso, ele retornará o valor antigo a uma variável de string "R1". A declaração de função "println" da próxima linha foi usada para exibir o valor retornado "R1".

Uma coisa semelhante foi repetida para acrescentar outro valor. Essa nova chave de mapeamento já existe, por isso estará colocando um valor antigo e retornando esse valor antigo a uma nova string "R2". O valor substituído e os novos mapeamentos serão exibidos no console do eclipse usando a instrução Println () nas linhas 15 e 18. Vamos salvar e executar este programa.

A saída está exibindo três hashmaps diferentes. O primeiro contém o hashmap de um total de 5 mapeamentos. O mesmo hashmap foi incrementado por um novo mapeamento. O primeiro mapeamento do Hashmap foi substituído por um novo mapeamento.

Exemplo 03

Finalmente, este exemplo vai exibir a nova maneira de exibir os mapeamentos de um hashmap. Assim, estamos usando o mesmo arquivo java com algumas alterações feitas para ele. O java.O pacote Util foi importado usando a palavra -chave "importar" e a classe principal () foi iniciada com uma função principal (). A função principal inicializou o objeto "h" para um novo hashmap. Este hashmap conterá tipos de chaves e valores.

Agora, você precisa colocar os pares de mapeamentos de valor-valor do tipo de sequência no hashmap "h". Então, a função "put" foi chamada usando o objeto "H" do hashmap para colocar as teclas de string e os valores da string no hashmap. Depois de adicionar os 5 mapeamentos no hashmap "H", estamos usando o loop "for" para Java para iterar cada índice de um hashmap e exibir seus mapeamentos de valor.

Para iteração, use a palavra -chave "string" com o caractere "i" para chaves e use a função KeySet () de Java para obter cada valor de mapeamento do hashmap "h". A declaração de função println () usada dentro do loop "for" separará e exibirá cada tecla usando "i" e usará o método get () de java para exibir os valores de cada tecla.

Depois de executar este novo programa, os cinco mapeamentos do hashmap “h” foram exibidos um após o outro em 5 linhas separadas. Cada chave é especificada separadamente, juntamente com seu valor.

Conclusão

Vimos o uso da função put () da classe Hashmap em nossos exemplos java. O guia começou com a elaboração de uma explicação sobre a função PUST (). Nos exemplos Java, discutimos como uma função put () pode ser usada para inserir o mesmo tipo de chave com seu valor como um par de mapeamento ou algum tipo diferente de chave com seu valor como um par de mapeamento no hashmap. O uso da função put também explica como você pode substituir os mapeamentos.