Как мы можем получить объекты в обратном порядке из списка объектов? - PullRequest
1 голос
/ 22 января 2011

в моем объекте List (универсального типа объектов класса pojo) я получаю этот список, вызывая метод service, в соответствии с моим требованием, я должен разместить значения этих объектов в обратном порядке, например

List<MyPojo> listData = serviceObj.getTableDate();//gets the total content of table
if(listData.size()>0){
  int i=0;
  while(i>=listData.size()){
    listData.get(i).getPojoId();
    listData.get(i).getPojoName();
  }
}

Примечание: пожалуйста, не говорите мне использовать итератор или использовать ListIterator, потому что я показываю данные в Grid (JQuery), некоторая логика не будет работать при использовании итератора, код которого был написан только из нескольких строк.

Ответы [ 2 ]

4 голосов
/ 22 января 2011

Будет ли Collections.reverse(list) работать?

0 голосов
/ 22 января 2011

Гуава имеет <a href="http://guava-libraries.googlecode.com/svn/tags/release07/javadoc/com/google/common/collect/Iterables.html#reverse%28java.util.List%29" rel="nofollow">Iterables.reverse(List)</a>, что возвращает перевернутый вид исходного списка без его изменения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...