gpt4 book ai didi

java - 如何迭代多个数组列表

转载 作者:行者123 更新时间:2023-12-01 06:11:23 26 4
gpt4 key购买 nike

在我的应用程序中,有 2 个数组列表:

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;

最佳答案

那么您真的只想根据接受/拒绝的属性将主列表分为两部分吗?如果是这种情况,您可能需要使用 map 。

关于java - 如何迭代多个数组列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34164805/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com