Retornar a iteração do HashMap

2 respostas
diguix

Aew galera, to querendo retornar os valores iterados de um HashMap, mas não estou conseguindo ja dei uma olha na web, sei que tem o método 'values' que retorna todas a posições, mas preciso usar a Iteração do Iterator. Até a maldita gambiarra eu ja fiz e olha que ta engraçada rsrsr.
se alguem puder me ajudar...

HashMap map=new HashMap();
	map.put("1","rodrigo");
	map.put("2","belem");
	map.put("3","douglas");
	out.print(map.get("1"));
	Collection c=map.values();
	Iterator it=c.iterator();
	
                
       String str="";
	int i=0;
	
	while (it.hasNext())
	{ 
		/*Programação Orientada a Gambiarra*/
                                str=""+(i++);

		out.print(map.get(str));
	}

Vlw abs'[]

2 Respostas

diego2005

Tenta assim:

while (it.hasNext()) { // próimo elemento... System.out.println(it.next()); }

T+

diguix

Pow cm não pensei nisso, vlw agora ta rodando…

Abs’[] …

Criado 6 de janeiro de 2007
Ultima resposta 6 de jan. de 2007
Respostas 2
Participantes 2