List Iterator

来源:互联网 发布:php解析xml 编辑:程序博客网 时间:2024/05/17 22:58
for (Iterator iter = resultList.iterator(); iter.hasNext();) {QuestionnaireTaskVO vo = new QuestionnaireTaskVO();Map map = (Map) iter.next();Object retObj = map.get("TASKID");if (null != retObj) {long retLong = (Long) retObj;vo.setTaskID(retLong);}retObj = map.get("ACTIVITYID");if (null != retObj) {long retLong = (Long) retObj;vo.setActivityID(retLong);}retObj = map.get("CLIENTID");if (null != retObj) {String retString = retObj.toString();vo.setClientID(retString);}retObj = map.get("AGENTID");if (null != retObj) {String retString = (String) retObj;vo.setAgentID(retString);}retObj = map.get("CALLCOUNT");if (null != retObj) {int retInt = (Integer) retObj;vo.setCallCount(retInt);}retObj = map.get("STATUS");if (null != retObj) {String retString = (String) retObj;vo.setTaskStatus(retString);}retObj = map.get("QARESULT");if (null != retObj) {Integer retString = (Integer) retObj;vo.setQAResult(retString);}retObj = map.get("REASON");if (null != retObj) {String retString = (String) retObj;vo.setReason(retString);}retObj = map.get("ASSIGNDATE");if (null != retObj) {Date retDate = (Date) retObj;vo.setAssignDate(retDate);}retObj = map.get("LASTCALLDATE");if (null != retObj) {Date retDate = (Date) retObj;vo.setLastcallDate(retDate);}retObj = map.get("NEXTCALLDATE");if (null != retObj) {Date retDate = (Date) retObj;vo.setNextcallDate(retDate);}retObj = map.get("CREATEDATE");if (null != retObj) {Date retDate = (Date) retObj;vo.setCreateDate(retDate);}retObj = map.get("CREATOR");if (null != retObj) {String retString = (String) retObj;vo.setCreator(retString);}returnList.add(vo);}
List和Iterator实例。
原创粉丝点击