Colocar a "key"de um TreeMap dentro de um TreeSet,

1 resposta
_

tenho um TreeMap (object key, object value), como faco pra botar dentro de um TreeSet( q insere ordenado) as “key” de um TreeMap??

vlw

1 Resposta

F

Fiz de cabeça:

TreeMap map = new TreeMap();

//...
//insere os elementos no map
//...

Set set = map.keySet()
Iterator iterator = set.iterator();
TreeSet treeSet = new TreeSet();

while(iterator.hasNext) {
  treeSet.add(iterator.next());
}

Acho que também funciona:

TreeMap map = new TreeMap();

//...
//insere os elementos no map
//...

TreeSet treeSet = (TreeSet) map.keySet()
Criado 5 de novembro de 2004
Ultima resposta 6 de nov. de 2004
Respostas 1
Participantes 2