我正在尝试根据付款方式筛选以下购物车。 购物车包含其中包含物品清单和物品列表的付款方式列表。在java中筛选集合
现在,我想用信用卡提供的所有付款方式项目。有没有更好的方法来过滤它,而不是通过嵌套循环运行。
public class PaymentType {
private String paymentType;
}
public class Items {
private Integer itemId;
private List<PaymentType> paymentOptions;
}
public class Group {
private Integer sellerId;
private List<Items> itemList;
}
public class Cart {
private Integer cardId;
private List<Group> group;
}
感谢,
-Vijay
支付类型应该真的是String而不是枚举? – kittylyst 2012-03-13 14:41:04
付款确定为字符串。整个cart对象和其他对象都是我WSDL服务请求中的复杂数据类型的一部分。 – 2012-03-13 14:52:20