import java.util.*;
public class teste
{
public static void main(String[] args)
{
HashMap<Integer, String> pessoas = new HashMap<Integer, String>();
pessoas.put(new Integer(10), "Antony");
pessoas.put(new Integer(11), "Patrícia");
pessoas.put(new Integer(15), "Leandro");
pessoas.put(new Integer(19), "Carla");
String removido = pessoas.remove("Leandro");
System.out.println("A pessoa removida foi: "+pessoa.get(removido)) ;
System.exit(0);
}
}
[Resolvido] Como mostrar o item removido de um HashMap?
3 Respostas
No método remove() você deve passar a chave e não o valor. No caso do seu código, ao invés de passar o valor “Leandro” informe a chave que é: 15.
Depois na hora de mostrar, imprima apenas a variavel que recebeu o o retorno do método remove(): System.out.println("A pessoa removida foi: " + removido)
No método remove() você deve passar a chave e não o valor. No caso do seu código, ao invés de passar o valor “Leandro” informe a chave que é: 15.Depois na hora de mostrar, imprima apenas a variavel que recebeu o o retorno do método remove():
System.out.println("A pessoa removida foi: " + removido)
Valeu!
:thumbup:
Coloca seu post como resolvido. Edite a sua 1ª postagem e ao lado do campo título digite: [RESOLVIDO]
Criado 21 de junho de 2012
Ultima resposta 21 de jun. de 2012
Respostas 3
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo