람다식

남궁성님의 Java의 정석(3rd Edition)을 보고 정리한 글입니다. 1. 람다식(Lambda Expression)이란? java 8부터 람다식을 등장으로 Java는 객체지향 언어의 특징과 함수형 언어 특징을 함께 갖추게 되었다. 함수(메서드)를 간단한 식(Expression)으로 표현하는 방법 익명함수(anonymous function)이라고도 한다. 2. 람다식 사용 방법 (매개변수 선언) -> { // 문장들 } // 메서드 이름과 반환타입을 제거하고 '->'를 블록앞에 추가한다. (int a, int b) -> { return a > b ? a: b; } // 반환값이 있는 경우, 식이나 값만 적고 return문 생략 가능 (끝에 ';' 안 붙임) (int a, int b) -> a > b ..
kmindev
'람다식' 태그의 글 목록