Os métodos básicos da interface Map são os seguintes:
-
Put(<chave>,<valor>) – Inclusão de uma nova entrada no map.
livro book = new livro ("Java Para Iniciantes", "Luis Carlos Moreira da Costa",1998, "Ciencia Moderna");
livros.put("isbn 8573931892",book);
-
remove(<chave>) – para remover a entrada com a respectiva chave.
livros.remove("isbn 8573931892");
-
clear() – remove todos os elementos da lista.
-
get(<chave>) – retorna o valor do elemento com a referida chave.
-
containsKey(<chave>) – verifica se a lista possui elemento com a chave especificada. Se tiver a função retorna verdadeiro. Caso não encontre, o método retorna nulo.
boolean resultado = livros.containsKey("isbn 8573931892");
-
entrySet() – esse método retorna o conjunto de entradas da lista. O seu uso é obrigatório quando usamos o comando for-each:
for(Map.Entry<String><livro> entry: livros.entrySet()){
System.out.println(entry.getKey() + ":\n" +entry.getValue() + "\n");
}
Copyright © 2014 AIEC.