olá pessoal!
existe alguma forma de converter um treeset em list?
procurei por ai mais nao encontrei algo claro…
alguem tem uma luz?
–
Edvaldo Rodrigues
olá pessoal!
existe alguma forma de converter um treeset em list?
procurei por ai mais nao encontrei algo claro…
alguem tem uma luz?
–
Edvaldo Rodrigues
Set sete = new TreeSet();
sete.add("a");
sete.add("a");
sete.add("b");
for (Object a : sete)
System.out.println(a);
System.out.println("A lista");
List lista = new ArrayList(sete);
for (Object a : lista)
System.out.println(a);
Uma lida no javadoc , vc matava essa duvida.
Embora não seja muito evidente pelo Javadoc, não é preciso usar um laço.
Set<String> nomes = new TreeSet<String>();
List<String> lista = new ArrayList<String>(nomes);
É que um construtor de ArrayList recebe uma Collection, e um TreeSet é uma Collection.