对数据库进行查询后,我得到如下结果
VendorName | IncidentID | IncidentStatus | IncidentDate
-------------------------------------------------------
XYZ | 100 | Open | 02-JUN-2011
ABC | 101 | Closed | 03-JUN-2011
MNP | 102 | Open | 01-JUN-2011
LPQ | 103 | Open | 01-APR-2011
我正在使用以下代码片段迭代列表
Iterator iter=resultList.iterator();
while (iter.hasNext()) {
Object[] result= (Object[]) iter.next();
System.out.println("Vendor Name-->" +result[0]);
}
在迭代列表时,我只想返回 Closed 事件行。这个怎么做 ?
我了解,可以通过定义一个新列表并为此添加一个一个对象来完成,但是有没有更好的方法?