Nar*_*esh 3 java iterator list
嗨,我得到的List对象包含表的pojo类对象.在我的情况下,我必须以相反的顺序显示表数据.这意味着,对于ex我在最近添加数据库时向数据库中的特定表添加一些行,数据存储在表的最后一行(在数据库中).在这里,我必须以相反的顺序在我的jsp页面中显示该表的全部内容,这意味着我最近插入的内容必须在我的jsp页面中显示第一行.
这里我的代码就像,
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());
}
Run Code Online (Sandbox Code Playgroud)
使用a ListIterator来使用hasPrevious()和遍历列表previous():
ListIterator it = lst.listIterator(lst.size());
while(it.hasPrevious()) {
System.out.println(it.previous());
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
306 次 |
| 最近记录: |