Converter treeset em list

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.