
지난 람다 표현식 1탄에 이어서 이번에는 뒤의 글을 더 읽어보도록 하겠다. 2. 람다 표현식의 이상적인 사용 케이스(Ideal Use Case For Lambda Expressions) 8부터~접근 8: 더 확장해서 Generic을 사용하기이전 코드에서 보았던 processCarsWithFunction 을 다시 보자. 다음은 어떤 데이터 타입의 요소라도 포함하는 컬렉션을 매개변수로 받는 제네릭 버전이다. public static void processElements( Iterable source, Predicate tester, Function mapper, Consumer block) { for (X p : source) { if (..