람다식은 JDK1.8부터 추가되었다고한다. ※ 람다식이란 람다식(anonymous function)은 간단하게 말하면 메서드를 하나의 '식(expression)' 으로 표현한 것이다. 람다식은 함술르 간략하면서도 명확한 식으로 표편할 수 있게 해준다. 메서드를 람다식으로 표현하면 메서드의 이름과 반환값이 없어지므로, 람다식을 '익명함수 (anonymous function)이라고 한다. 이렇게 람다식의 정의만 본다면 무슨말인지 알 수 없을것이다 예를 한번 보도록하자! 위의 그림에서 () -> (int)(Math.random() * 5) + 1 부분이 람다식에 해당한다 (setAll() 은 arr배열안의 요소를 초기화해주는 메서드이다 람다식또는 메서드를 매개변수로 받는다.) 람다식이 하는 일을 메서드로 한번..