Java 8 이상에서 람다식을 사용할 때, 콜론 2개를 사용하는 경우가 있는데 이를 메서드 참조(Method Reference) 혹은 이중 콜론 연산자(::) 라고 표현한다
위 코드와 같이 element가 두 번 등장하는 것을 한 번으로 사용하도록 메서드 참조 표현식으로 변경
메서드 참조 표현식의 사용 형태
위 코드에서 memberList를 초기화 할 때 stream 생성 이후 map 메서드에서 람다식을 사용
이때 map에 걸리는 요소들은 String 객체지만, Member 클래스의 인스턴스를 만들 때 인자로 들어간다.
이때도 메서드 참조 표현식이 가능
https://mong9data.tistory.com/130 를 참조했습니다