Seria bom vc dizer o metodo q vc usou, nao o codigo....hehe []'s
2009/9/28 Pedro Henrique da Costa Braga <[email protected]> > > Obrigado gente, jah consegui > > Em 28/09/09, Peter P. Lupo<[email protected]> escreveu: > > Um Map tem chave e valor. Por exemplo, Map<String, Integer> > > > > Quando vc adiciona um elemento, por exemplo: > > > > map.put("1", 1); > > > > Internamente o map cria uma instância de Map.Entry<String, Integer> para > > cada par chave-valor. > > > > Assim, vc tem 3 opções pra copiar: > > > > ArrayList<String> arrayList = new ArrayList<String>(map.keySet()); > //Copia > > só as chaves > > ArrayList<Integer> arrayList = new ArrayList<Integer>(map.values()); > //Copia > > só os valores > > ArrayList<Map.Entry<Integer, String>> arrayList = new > > ArrayList<Map.Entry<Integer, String>>(map.keySet()); //Copia os pares > > chave-valor. > > > > Se depois vc quiser percorrer a coleção > > > > for (Map.Entry<Integer, String> par : arrayList) { > > par.key(); > > par.value(); > > } > > > > Obs.: Há dois modos de se copiar uma coleção. Passando uma pra outra no > > construtor ou usando o método addAll(Collection) > > > > Abraço > > > > Peter P. Lupo > > Undergraduating in Computer Science DCC/UFRJ > > MPS.BR Authorized Implementation Practitioner > > Sun Certified Java Associate > > http://sites.google.com/site/pplupo > > Cell. +55 (021) 81742487 > > > > > > 2009/9/28 Jade Costa <[email protected]> > > > >> Itens de um hashmap, vou entender como chaves do mesmo. > >> > >> tenta o método keySet() , q eh descrito nos links q o zaedy deu... se > nao > >> conseguir fala q eu dou mais um pedaço do codigo, hehehehehehehe > >> > >> 2009/9/28 Zaedy Sayão <[email protected]> > >> > >>> http://java.sun.com/javase/6/docs/api/java/util/HashMap.html > >>> http://java.sun.com/javase/6/docs/api/java/util/ArrayList.html > >>> > >>> To sem tempo agora mas vi o values no HashMap q retorna uma Collection > q > >>> daria pra vc passar pro addAll do ArrayList. > >>> > >>> Tenta ai e ve se da, pq to sem eclipse aqui pra testar agora e sem > tempo > >>> xD > >>> > >>> []'s > >>> > >>> On Mon, Sep 28, 2009 at 7:36 PM, Pedro Henrique da Costa Braga < > >>> [email protected]> wrote: > >>> > >>>> > >>>> Oi, queria saber se existe algum comando para copiar os itens de um > >>>> HashMap para um ArrayList ou se eu vou ter que usar um for > >>>> > >>>> > >>>> > >>> > >>> > >>> -- > >>> Zaedy Dantas Sayão > >>> Graduando em Ciência da Computação DCC/UFRJ > >>> http://www.manufato.com.br/ > >>> MSN: [email protected] > >>> > >>> > >>> > >>> > >> > >> > >> -- > >> Jade Moreira da Costa > >> Diretoria de Projetos > >> EJCM – Empresa Júnior de Consultoria em Microinformática Departamento de > >> Ciência da Computação – UFRJ > >> www.ejcm.com.br - (21) 2598-9440 > >> > >> > >> > > >> > > > > > > > > > > > -- Zaedy Dantas Sayão Graduando em Ciência da Computação DCC/UFRJ http://www.manufato.com.br/ MSN: [email protected] --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Comp 2 - Geral" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~----------~----~----~----~------~----~------~--~---
