org.apache.commons.collections.CollectionUtils.filter(subData, new TestPredicate("CLIENT"));
class TestPredicate implements Predicate{
private String accAttribute;
public TestPredicate(String accountAttribute){
this.accAttribute = accountAttribute;
}
public boolean evaluate(Object arg0) {
if (arg0 instanceof IssuerPlacingAndCommissionFeeReportByAc) {
return accAttribute.equals(((IssuerPlacingAndCommissionFeeReportByAc) arg0).getAccountAttribute());
}
return false;
}
}
本文介绍了一种使用org.apache.commons.collections.CollectionUtils类中的filter方法来筛选集合元素的方法,并通过实现Predicate接口创建了一个自定义的TestPredicate类来进行条件匹配。
486

被折叠的 条评论
为什么被折叠?



