0

以下是通常编写以进行迭代并基于某些条件的代码,我将添加到其他列表中。我如何在 Lambdaj 中编写相同的代码。在此先感谢您的建议是可观的。

List<Person> authorizedPerson = new ArrayList<Person>();
 for(Person person : Pesrsons) {
  if(person .getAuthorized()) {
    authorizedPerson.add(person);
   }
}
4

1 回答 1

1

以下是上述问题的答案,我调查并找到了解决方案,如果有错误请纠正我。

 List<Person> authorizedPesrson = select(persons, having(on(Person.class).getAuthorized().equals(true)));
于 2012-01-20T14:34:28.237 回答