728x90 람다식 문법1 [Java] 람다식 람다식- Java 8 부터 도입된 함수형 프로그래밍 스타일의 문법- 인터페이스를 구현하는 객체 생성 코드를 수식 형태로 단순화 - 1개의 추상 메소드만 가진 인터페이스에서만 사용 가능 → 이런 인터페이스를 함수형 인터페이스라 하며, @FunctionalInterface 어노테이션으로 선언 가능 - 람다식 = 메서드를 간단한 식으로 표현한 것 # 람다식 문법- 매개변수 자료형은 인터페이스 정의에서 알 수 있으므로 자료형을 생략하고 변수 이름만 사용 가능- 매개변수가 1개면 괄호 생략 가능- 매개변수를 가지지 않으면 괄호만 남음- 실행할 코드에서 실행문이 1개이면 중괄호 생략 가능- 단, 실행문이 return문 뿐이라면 return과 세미콜론, 중괄호를 생략하고 1개의 수식만 적어야 함 인터페이스 객체변.. 2025. 5. 3. 이전 1 다음 728x90