Wie sortiere ich am besten ArrayList<String[]>
in Java?ArrayList von Array in Java sortieren
Wo String [] ist ...
String[] = new String[] { "abc", "abc", "abc", "abc", "abc", "abc", "abc" };
Jetzt möchte ich von der 2. Wert von String [] (bei Index 1) die gesamte Arraylist sortieren. Ich muss jeden String [] durchlaufen und dann sein Kind mit Index 1.
Irgendwelche Ideen?
EDITED
Ich habe mehr Beschreibung. Ich bekomme tatsächlich Schulen aus einer XML-Datei und jeder Knoten in XML hat 7 Attribute. Jetzt erstelle ich eine ArrayList von String [], die diese Schulknoten von XML hält und String [] Array selbst hält Attribute eines bestimmten Knotens.
Nun, die Art, wie ich es sortieren möchte, sollte nach dem Zustand der Schule, die zweite Attribut in XML und Index 1 in String [] in ArrayList ist.
Ich muss zuerst jede Schule durchlaufen (Knoten in XML, String [] in Java) und dann muss ich State (State-Attribut in XML, String [1] in Java) filtern.
Ist es jetzt klar?
Ich habe keine Arraylist überall sehen, und alles, was in der Zeichenfolge Array ist identisch ... – BoltClock
Bitte versuchen Sie es etwas weiter zu erklären, geben Sie einige Eingabeparameter und ausgenommene Ergebnisse ein. – Crozin