Что такое лямбда-код для следующей итерации - PullRequest
0 голосов
/ 20 января 2012

Ниже приведен код, который обычно пишется для итерации и основывается на каком-то условии, я добавляю в какой-то другой список. Как я могу написать то же самое в Lambdaj. Заранее спасибо и ваше предложение заметно.

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

1 Ответ

1 голос
/ 20 января 2012

Ниже приведен ответ на вышесказанное, я исследовал и нашел решение, если оно не верно, поправьте меня.

 List<Person> authorizedPesrson = select(persons, having(on(Person.class).getAuthorized().equals(true)));
...