Hallo ich bekomme List-Objekt, das Pojo-Klassenobjekte der Tabelle enthält. In meinem Fall muss ich die Tabellendaten in umgekehrter Reihenfolge anzeigen. bedeutet, dass für ex ich einige Zeilen zu bestimmten Tabelle in der Datenbank hinzufügen, wenn ich vor kurzem hinzugefügt wurde, speichert die Daten in der letzten Zeile in der Tabelle (in der Datenbank). hier muss ich den gesamten Inhalt der Tabelle in meiner Jsp-Seite in umgekehrter Reihenfolge anzeigen, was bedeutet, dass das, was ich kürzlich eingefügt habe, die erste Zeile in meiner JSP-Seite anzeigen muss.Wie erhalten wir die List Objekte in Rückwärtsrichtung?
hier war mein Code wie,
List lst = tabledate.getAllData();//return List<Table> Object
Iterator it = lst.iterator();
MyTable mt = new MyTable();//pojo class
while(it.hasNext())
{
mt=(MyTable)it.next();
//getting data from getters.
System.out.println(mt.getxxx());
System.out.println(mt.getxxx());
System.out.println(mt.getxxx());
System.out.println(mt.getxxx());
}
Wenn es ein LinkedList ist, wird das dauern O (n^2) Zeit statt O (n) – adamax
Einverstanden. Deshalb wäre 'ListIterator' besser;) –