모던자바인액션
-
자바 람다 표현식 설명부터 사용법까지 완벽 정리 #JAVA #람다JAVA 2023. 1. 3. 00:20
자바 람다 표현식 설명부터 사용법까지 완벽 정리 #JAVA #람다 안녕하세요? 장장스입니다. 오늘은 자바 8에 추가된 람다에 대해 정리하겠습니다. 람다란 무엇인가? 람다 표현식은 메서드로 전달할 수 있는 익명 함수를 단순화한 것이라고 할 수 있습니다. 람다 표현식에는 이름은 없지만, 파라미터 리스트, 바디, 반환 형식, 발생할 수 있는 예외 리스트를 가질 수 있습니다. 람다의 특징을 하나씩 살펴보면, ▶ 익명 보통의 메서드와 달리 이름이 없으므로 익명이라 표현한다. 구현해야 할 코드가 줄어든다. ▶ 함수 람다는 메서드처럼 특정 클래스에 종속되지 않으므로 함수라고 부른다. 하지만 메서드처럼 파라미터 리스트, 바디, 반환 형식, 가능한 예외 리스트를 포함한다. ▶ 전달 람다 표현식을 메서드 인수로 전달하거나..