在我的List对象(通用类型的pojo类对象)中我通过调用服务方法获取该列表,根据我的要求,我必须以相反的顺序放置这些对象值,例如
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();
}
}
注意:请不要告诉我使用iterator或使用ListIterator,因为我在Grid(JQuery)中显示数据时某些逻辑在使用迭代器时会失败,所写的代码只是几行的样本。
答案 0 :(得分:4)
Collections.reverse(list)
会有效吗?
答案 1 :(得分:0)
Guava有Iterables.reverse(List)
,它会返回原始列表的反转视图而不进行修改。