람다식
개념
메서드 -> 식
장점
- 클래스, 객체 없이 사용
- 변수화(매개변수, 반환값으로 사용 가능)
사용 방법
- 기본
1-a.반환 타입과, 이름 제거
1-b.매개변수와 중괄호 사이 화살표
- 생략
2-a. 괄호 내부 한 줄 -> 괄호, 세미콜론 생략 가능
2-b. 매개변수가 한개 -> 매개변수 괄호 제거 가능
2-c. 매개변수 타입 추정 가능 -> 타입 생략
- 생략시 주의사항
3-a. 내부 한 줄 -> return문을 쓰면 생략 불가
3-b. 매개 변수 한 개 -> 타입을 쓰면 생략 불가