::1 [JAVA] 자바8 메서드 참조 (Method reference) 이중콜론 :: * 메서드 참조란? 특정 메서드만을 호출하는 람다의 축약형이라고 볼 수 있다. 즉, 기존 메서든 구현으로 람다 표현식을 만들 수 있으며 이중콜론(::)을 사용해 명시적으로 메서드명을 참조함으로써 더 간결하게 가독성을 높일 수 있다. * 메서드 참조 사용방법 메서드 참조의 유형은 4가지가 존재한다. 1. 정적 메서드 참조 Ex) Integer의 parseInt 메서드는 정적(static) 메서드 이므로 바로 위 사진과 같이 Integer::parseInt 로 사용할 수 있다. 2. 다양한 형식의 인스턴스 메서드 참조 Ex) String의 length() 메서드는 인스턴스 메서드로 다음과 같이 사용한다 String a = "a"; IntSupplier i = a::length; int num = i.getA.. 2023. 9. 9. 이전 1 다음