메서드 참조
·
자바/람다식
1. 메서드 참조란? - 메서드 참조는 람다식보다 더욱 간결하게 표현할 수 있는 방법이다. 그러나, 매번 적용할 수 있는 것이 아니고, 람다식이 하나의 메서드만 호출하는 경우에 해당된다. - 총 3가지 경우의 메서드 참조가 있는데, 아래의 예시 코드를 보고 이해하자. (1) static 메서드 참조 : 람다식은 "(x) -> ClassName.method(x)" 이다. : 메서드 참조는 "ClassName::method" 이다. (2) 인스턴스 메서드 참조 : 람다식은 "(obj, x) -> obj.method(x)" 이다. : 메서드 참조는 "ClassName::method" 이다. (3) 특정 객체 인스턴스메서드 참조 : 람다식은 "(x) -> obj.method(x)" 이다. : 메서드 참조는 "o..