본문 바로가기

java

메소드 참조

메소드 참조

- 람다식에서 불필요한 매개변수를 제거한 것

 

- 형태 1) 클래스::메소드

Function<Integer, String> fun = String::valueOf;

System.out.println(fun.apply(1)); //1

 


- 형태 2) 객체::메소드

String a = "2";
Function<String, Boolean> fun2 = a::equals;

System.out.println(fun2.apply("2")); //true

'java' 카테고리의 다른 글

Collection 정리  (0) 2020.05.21
jar 파일 실행하기  (0) 2020.05.03
STS에서 maven을 이용해 build 하는 법  (0) 2020.05.03