본문 바로가기

JAVA/DAY 20 _ 23.09.13

Lambda4_메서드참조

interface BBB {
	
	public int some(int a /* int b 이런식으로 달라지면 error난다구 */ );
	
}

 

// 매서드를 넣을수도있다구

BBB t1 = a -> Math.incrementExact(a);		// 그냥 어떤걸넣어본거임
int result = t1.some(5);
System.out.println(result);
// 이렇게 써도 되겠지 --> System.out.println(t1.some(5));

 

// ★★★ 매서드 참조 : 아주아주 요약한.... 매개변수 자체도 없애버렸노;

BBB t2 = Math::incrementExact;
int result2 = t2.some(5);
System.out.println(result2);

'JAVA > DAY 20 _ 23.09.13' 카테고리의 다른 글

Stream_API  (0) 2023.09.13
Lambda5_consumer(interface)  (0) 2023.09.13
Lambda3_구현코드가 한줄일때 활용법  (0) 2023.09.13
Lambda2  (0) 2023.09.13
(람다식하기 전) interface review  (0) 2023.09.13