[英]How to iterate multiple arraylist
在我的应用程序中,有 2 个 Arraylists:
1) rejectedList - employees info whose status is rejected
2) acceptedList - employees info whose staus is accepted
将这 2 个 Arraylist 添加到一个 mainList 并返回。
我需要迭代 mainList ,将这 2 个列表分开并设置为新的 2 个数组列表
while(rs.next()) {
UserDTO userDTO = new UserDTO();
// getting values from db
userDTO.setUserKey(UserKey);
userDTO.setGroupId(bankGroupId);
userDTO.setDisplayUserId(displayUserId);
userDTO.setStatus(status);
if(status.equalsIgnoreCase("Reject")){
rejectedList.add(UserDTO);
} else if (status.equalsIgnoreCase("Accept")) {
acceptedList.add(UserDTO);
}
}
mainList.add(rejectedList;
mainList.add(acceptedList)
return mainList;
因此,您真的只想根据接受/拒绝属性将主列表分为两部分吗? 如果是这种情况,您可能需要使用地图。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.