Você está aqui: Java ::: Coleções (Collections) ::: HashMap |
|
Como adicionar mapeamentos em um HashMap do Java sem sobrepor chaves já existentes usando o método putIfAbsent()Quantidade de visualizações: 891 vezes |
|
|
O método putIfAbsent() da classe HashMap é usado quando precisamos adicionar novos mapeamentos em um mapa hash sem correr o risco de sobrepor chaves e valores já existentes. Se a chave já existir no mapa, o método retorna sem fazer nada. Veja o código completo para o exemplo:
Ao executar este código Java nós teremos o seguinte resultado: O map é: {1=Java, 2=Python, 3=Haskell} O map agora é: {1=Java, 2=Python, 3=Haskell, 4=Delphi} Note que a linguagem PHP, com a chave 1 não foi inserida, visto que esta chave já tinha sido usado para a linguagem Java. |
|
|
|
|
Desafios, Exercícios e Algoritmos Resolvidos de Java |
|
Como calcular a área de um triângulo usando a Fórmula de Heron em Java - Exercício Resolvido de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
|
JavaScript - Como obter entrada do usuário em seus códigos JavaScript usando a função prompt() do objeto window |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |





