我已经Offer
的ArrayList
的对象:如何在单次迭代中更新依赖于数组中所有元素的数组元素的字段?
public class Offer {
String offerId;
String offerType; //Can be REGULAR or FASTTRACK
String ticketId
}
例如,如果我送买了两个报价的请求,在响应中ticketId应该是<offerId1+offerType1>,<offerId2+offerType2>
的问题是,我有首先迭代所有报价以生成ticketId,因为ticketId
是以逗号分隔的offerId + offerType字符串,即它依赖于数组的所有元素。然后,我必须再次迭代优惠,以在每个Offer
对象中填充相同的ticketId
。
有没有一种方法可以在单次迭代中做到这一点?
所有优惠的门票编号是否相同? –
@YogeshPatil不,个别优惠的ticketId取决于其offerId和offerType。 – mantri