목록1. (1)
Coding Planet
람다식(Lamda expression) 총정리와 활용예제
아래 포스트의 예시 및 내용은 남궁성 저자의 자바의 정석을 많이 참고했다. | 람다식이란 람다식은 간딘히 말해서 메서드를 하나의 '식(expression)'으로 표현한 것이다. 자바 8부터 등장한 개념으로 객체지향언어인 자바에 함수형 활용을 더해주었다. 람다식은 메서드의 매개변수로 전달되어지는 것이 가능하고, 메서드의 결과로 반활될 수도 있다. 람다식으로 인해 메서드를 변수처럼 다루는 것이 가능해진 것이다. 메서드를 람다식으로 표현하면 메서드의 이름과 반환값이 없어지므로 람다식을 '익명함수'라고 하기도 한다. 아래 식에서 (i) -> (int)(Math.random()*5+1) 부분이 람다식이다. int[] arr = new int[5]; Arrays.setAll(arr, (i) -> (int)(Math..
💻 Java Study/Java 이론 정리
2024. 3. 4. 12:30