반응형
람다식 #람다식예제 #람다식표현법
-
[ch14 람다식] 작성법 예제, 함수형 인터페이스(Functional Interface)프로그래밍 언어/JAVA 2022. 9. 27. 10:01
람다식이란? 람다식(Lambda expression)은 간단히 말해 메서드를 하나의 식으로 표현한 것이다. 람다식은 함수를 간략하면서도 명확하게 표현할 수 있게 해준다. 메서드를 람다식으로 표현하게 되면 메서드의 이름과 반환값이 없어지므로, 람다식을 '익명 함수(anoymous function)이라고도 한다. int [ ] arr = new int [5]; Arrays.setAll(arr, (i) -> (int)(Math.random()*5)+1); 위의 람다식 표현은 아래 문장과 동일하다. int method(int i){ return (int)(Math.random()*5)+1; } 모든 메서드는 클래스에 포함되어야 하므로 클래스도 새로 만들어야 하고, 객체도 생성해야만 비로소 이 메서드를 호출할 수..