나는 (술어 코드를 변경하지 않고) 술어 일치하지 않는 항목에 대한 반복자를 얻기 위해 술어의 기초를 알고 this question필터링 할 때 조건부와 반대가됩니까?
Predicate<Integer> isEven = new Predicate<Integer>() {
@Override public boolean apply(Integer number) {
return (number % 2) == 0;
}
};
Iterable<Integer> evenNumbers = Iterables.filter(numbers, isEven);
에서 복사 한 코드 아래 이해하지만 가능할까요?
부정 부정 술어 'not isEven'을 만들 수 있습니다. –