我有一个 bean 说“orderHistory”,它有一个列表“order”,而 order 有一个“orderitem”列表。在 orderitem 列表中,我有 2 个道具“oreditemno”现在在我的迭代中,我得到了“orederitemno”并将其放入列表“orederitemnolist”
OrderHistory->Order->OrderItem->"orederitemno" 然后将它们放在单独的列表中... PFB 我正在使用的代码,
List<String> itemNos = new ArrayList<String>();
for (Order order : orderHistory.getOrders()) {
for (OrderItem item : order.getItems()) {
itemNos.add(item.getItemNo());
}
}
现在我将此列表传递给一个方法,该方法返回一个带有项目代码的地图,
Map itemCodeMap = Myutil.getItemCodes(itemNos);
现在如何遍历这个映射并将每个 orderItem 的 itemcode 放在 OrderHistory bean 中????我应该再次使用上述循环吗?任何建议如何做到这一点......
请注意,我在 OrderItem 类中为 itemcode 添加了一个 getter setter...如何针对遍历地图的每个订单项设置代码..