Hallo,
ich habe eine Klasse: "Eintrag", in der ich Name + Erstellungsdatum + Art (Datei/Ordner) als Attribute definiert habe.
Um mein komplettes Verzeichnis abzubilden habe ich die Daten in eine Collection gepackt.
Wie kann ich jetzt meine Collection erst nach Ordner, dann Dateien und innerhalb jeweils alphabetisch sortieren?
SuFu habe ich betätigt, jedoch nicht direkt eine Lösung auf mein problem gefunden (eher Array sort / Array List sort)
ich habe eine Klasse: "Eintrag", in der ich Name + Erstellungsdatum + Art (Datei/Ordner) als Attribute definiert habe.
Um mein komplettes Verzeichnis abzubilden habe ich die Daten in eine Collection gepackt.
Code:
Collection<Eintrag> eintraege = getEintraege();
Iterator<Eintrag> iterator = eintraege.iterator();
while (iterator.hasNext()) {
Eintrag eintrag = (Eintrag) iterator.next();
out.println(eintrag.getArt() + " " + eintrag.getName() + " " + eintrag.getDatum());
}
Wie kann ich jetzt meine Collection erst nach Ordner, dann Dateien und innerhalb jeweils alphabetisch sortieren?
SuFu habe ich betätigt, jedoch nicht direkt eine Lösung auf mein problem gefunden (eher Array sort / Array List sort)