Estou com dificuldade na questão 1. Ela já inclui e exclui
tranquilamente, mas na hora de ordenar, o programa não está
ordenando.Fiz as três classes de ordenação que estão sendo
pedidas,cada uma dela implementando comparator e cada uma com seu
próprio método compare(musica,musica). Criei três treesets,as criei
assim:

ComparaArtista artista = new ComparaArtista();
ComparaTitulo titulo = new ComparaTitulo();
ComparaAno ano = new ComparaAno();
TreeSet<Musica> ts = new TreeSet<Musica>(artista);
TreeSet<Musica> ts2 = new TreeSet<Musica>(titulo);
TreeSet<Musica> ts3 = new TreeSet<Musica>(ano);
Console objectLeitura = new Console();

Mas depois quando mando imprimí-las, elas aparecem sempre na ordem de
adição e não na ordem definida pelo método compare. Ah, a Classe
Musica não implementa compare.Além disso não uso iterador e sim for
each, o que pode ser, se alguém puder me ajudar...
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Responder a