2012-01-20 3 views
0

다음은 일반적으로 반복에 쓰고 어떤 조건에 따라 다른 목록에 추가하는 코드입니다. Lambdaj에서 같은 것을 쓸 수 있습니까? 미리 감사 드리며 귀하의 제안은 상당합니다. 다음다음 반복을위한 lambdaj 코드는 무엇입니까

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

답변

1

내가 조사하고 저를 수정하시기 바랍니다 잘못되면, 을 해결책을 발견, 위의 답변입니다.

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

맞음,하지만 equals (true) –

관련 문제