반응형 메서드참조1 [자바] 메소드 참조 Function f = (String s) -> Integer.parseInt(s); 위 람다식을 표현하면 아래와 같다. Integer wrapper(String s) {//메서드 이름은 의미없음. return Integer.parseInt(s); } 이 때 wrapper 메서드는 그저 값을 받아와서 Integer.parseInt()에게 넘겨주는 일만 한다. 이때 거추장스러운 메소드를 벗겨내고 Integer.parseInt()를 아래와 같이 직접 호출할 수 있다. Function f = Integer::parseInt; //메서드참조 컴파일러는 생략된 부분을 우변의 parseInt메서드의 선언부로부터, 또는 좌변의 Function 인터페이스에 지정된 제네릭 타입으로부터 쉽게 알아낼 수 있다. 또 다른 예.. 2023. 2. 23. 이전 1 다음 반응형