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 -~----------~----~----~----~------~----~------~--~---
