Hallo zusammen
Ich bin bastel derzeit an einem Sax-Parser. Nun muss ich nur noch eine Ausgabe produzieren. Ich habe ein TreeSet mit Strings gefüllt und möchte diese nun alphabetisch ausgeben (daher auch treeSet ;-) ). Ich komme mit der API einfach nicht weiter weil es keine get-Methoden gibt. Meine Idee sah wie folgt aus:
so bzw so ähnlich hab ich es immer bei Maps gemacht. Jedoch gibt es leider keine get-Methode.
Ich hoffe ihr könnt mir helfen. Danke von mal im Vorraus.
Edit: Ich hab mir kurz die Größe des Sets ausgaben lassen : 3085077 also recht groß und stimmt auch mit dem Erwartenden Ergebnis überein.
Hatte grade die Idee aus der TreeMap eine HashMap zu machen und mit einem Comperator zuarbeiten. was haltet ihr davon?
Ich bin bastel derzeit an einem Sax-Parser. Nun muss ich nur noch eine Ausgabe produzieren. Ich habe ein TreeSet mit Strings gefüllt und möchte diese nun alphabetisch ausgeben (daher auch treeSet ;-) ). Ich komme mit der API einfach nicht weiter weil es keine get-Methoden gibt. Meine Idee sah wie folgt aus:
Java:
private void print() {
for (int i = 0; i < KeySet.size(); i++) {
//ungültiger Code:
//System.out.println(KeySet.get(i));
}
}
so bzw so ähnlich hab ich es immer bei Maps gemacht. Jedoch gibt es leider keine get-Methode.
Ich hoffe ihr könnt mir helfen. Danke von mal im Vorraus.
Edit: Ich hab mir kurz die Größe des Sets ausgaben lassen : 3085077 also recht groß und stimmt auch mit dem Erwartenden Ergebnis überein.
Hatte grade die Idee aus der TreeMap eine HashMap zu machen und mit einem Comperator zuarbeiten. was haltet ihr davon?
Zuletzt bearbeitet: