Operator)1 [Java] lambda, 내장형 함수 인터페이스(Consumer, Supplier, Function, Operator), 람다식에서 지역 변수, 메소드 참조(Method Reference) 1. 람다(lambda) 함수를 즉시성 있고 간결하게 표현하는 방법이다. 함수 이름이 없으므로 다시 호출해서 사용할 수 없다. 1.1 람다식의 기본 구조 람다식은 (매개변수) -> { 실행 코드 }의 형식을 가집니다. 매개변수의 타입을 명시적으로 적어주지 않아도 되며, 실행 코드가 한 줄일 경우 중괄호 {}도 생략할 수 있습니다. 기본 형태: (parameters) -> expression 또는 (parameters) -> { statements; } 1.2 람다식의 장점 코드의 간결성: 불필요한 코드를 줄여주어, 더 읽기 쉽고 유지보수하기 좋은 코드를 만들 수 있습니다. 함수형 프로그래밍의 접근: 불변성(Immutability), 부작용(Side-effects) 최소화 등 함수형 프로그래밍의 여러 장점.. Coding 공부/Java 2024. 3. 27. 이전 1 다음 728x90 반응형