Hallo ,
ich schreibe gerade an einer ArrayList, welche mit ArrayListen des Typs Integer gefüllt wird. Das ganze sieht in etwa so aus:
Die von der ArrayList inner erstelle ich immer clone und hänge sie in die ArrayList list an.
Jetzt möchte ich gerne meine ArrayList list nach den jeweils letzten Wert der inneren Sortieren:
Ich bin schon darauf gestoßen das dies mit Collections.sort(liste, meinEigenerComperator);
Mein Problem ist jetzt jedoch meinEigenerComperator zu schreiben. Vielleicht bin ich auch auf dem ganz flaschen Dampfer fürs sortieren oder gar mit meiner verwaltung von Integer-Zahlen.
Ich hoffe man kann mein beschriebenes Problem überhaupt verstehen.
Schon einmal vielen dank fürs reinschauen und euch allen frohe Ostertage.
mfg neon
ich schreibe gerade an einer ArrayList, welche mit ArrayListen des Typs Integer gefüllt wird. Das ganze sieht in etwa so aus:
Java:
private ArrayList<ArrayList> list = new ArrayList<ArrayList>();
private ArrayList<Integer> innere = new ArrayList<Integer>();
Die von der ArrayList inner erstelle ich immer clone und hänge sie in die ArrayList list an.
Jetzt möchte ich gerne meine ArrayList list nach den jeweils letzten Wert der inneren Sortieren:
Java:
public int letzterWert(int index) {
ArrayList<Integer> innereList= list.get(index);
int sizeInnereList= innereList.size();
return innereList.get(sizeInnereList-1);
}
Ich bin schon darauf gestoßen das dies mit Collections.sort(liste, meinEigenerComperator);
Mein Problem ist jetzt jedoch meinEigenerComperator zu schreiben. Vielleicht bin ich auch auf dem ganz flaschen Dampfer fürs sortieren oder gar mit meiner verwaltung von Integer-Zahlen.
Ich hoffe man kann mein beschriebenes Problem überhaupt verstehen.
Schon einmal vielen dank fürs reinschauen und euch allen frohe Ostertage.
mfg neon