and
-
람다와 스트림 - Predicate의 결합백엔드/자바 2021. 9. 1. 15:05
람다와 스트림 - 함수의 결합 수학에서 두 개의 함수를 결합할 수 있는 것처럼 자바에선 두 람다식을 결합할 수 있도록 하고 있다. 그리고 당연히 미리 준비된 메서드만 가져다 쓰면 된다. andThen() 예를 들어 위와 같은 코드가 sgcomputer.tistory.com 이전 파트에서 설명했듯이 Function 타입의 참조변수끼리는 결합이 가능하다. 그리고 이러한 결합은 Predicate타입의 참조변수끼리도 가능하다. 예를 들어서 위와 같은 메서드가 있다고 가정해보자. if의 조건을 보면 논리 연산자 &&으로 조건이 이어진 것을 볼 수 있을 것이다. 이러한 논리 연산을 Predicate 간에도 할 수 있다. and() - && 예를 들어 위와 같은 코드가 있다고 가정해보자. Predicate의 참조변수..