Você está aqui: Java ::: Coleções (Collections) ::: HashMap |
Como testar se uma determinada chave está contida no HashMap do Java usando o método containsKey()Quantidade de visualizações: 8847 vezes |
Em algumas situações precisamos verificar se uma determinada chave está contida no HashMap. Para isso podemos usar o método containsKey(), definido originalmente na interface Map. Veja sua assinatura:public boolean containsKey(Object key) Note que este método recebe um objeto contendo o valor da chave a ser pesquisada e retorna um valor true se o HashMap contiver a chave e false caso contrário. Veja o exemplo:
package estudos;
import java.util.*;
public class Estudos{
public static void main(String[] args){
// vamos criar uma instância de HashMap
HashMap<Integer, String> clientes = new HashMap<>();
// vamos adicionar três chaves e seus valores
clientes.put(1, "Osmar J. Silva");
clientes.put(2, "Salvador Miranda de Andrade");
clientes.put(3, "Marcos da Costa Santos");
// vamos verificar se a chave 2 está contida no HashMap
if(clientes.containsKey(2)){
System.out.println("A chave está contida no mapa");
}
else{
System.out.println("A chave NÃO está contida no mapa");
}
System.exit(0);
}
}
Ao executar este código Java nós teremos o seguinte resultado: A chave está contida no mapa |
|
|
Desafios, Exercícios e Algoritmos Resolvidos 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 GNU Octave - Como calcular o coeficiente angular de uma reta em GNU Octave dados dois pontos no plano cartesiano |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






