1

Beanに「orderHistory」というリストがあり、「order」リストがあり、orderには「orderitem」リストがあります。orderitemリストには、2つの小道具「orederitemno」、「orderitemname」があります。今度は、「orederitemno」、「orderitemname」を別々の「orederitemnolist」、「orderitemnamelist」で取得します。

OrderHistory-> Order-> OrderItem-> "orederitemno"、 "orderitemname"は、それらを別々のリストに入れます...これを行う方法についての提案...

4

1 に答える 1

1

各リストを繰り返し処理し、2つのプロパティを2つの異なるリストに保存するだけです。

List<String> itemNos = new ArrayList<String>();
List<String> itemNames = new ArrayList<String>();
for (Order order : orderHistory.getOrders()) {
  for (OrderItem item : order.getItems()) {
    itemNos.add(item.getItemNo());
    itemNames.add(item.getItemName());
  }
}
于 2012-08-25T12:49:04.870 に答える