[Java] 람다식 (Lambda Expression) 사용법


[Java] 람다식 (Lambda Expression) 사용법

람다식 기본 코드를 간결하게 만들어주고 병렬처리가 가능한 람다식에 대해 알아봅시다. 아래와 같은 문법으로 작성할 수 있습니다. 1. (매개변수) -> {함수몸체} 2. () -> {함수몸체) 3. (매개변수) -> 함수몸체 4. (매개변수) -> {return 0;} 함수형 인터페이스 활용 함수형 인터페이스로 간단한 덧셈 예제를 만들어봅시다. 먼저 간단한 인터페이스를 구현해줍니다. @FunctionalInterface interface Plus{ public int run(int x, int y); } 람다식 문법으로 덧셈 함수를 만들면 (int x, int y) -> x + y; 이런식으로 만들수 있을겁니다. 이를 이용해서 Plus를 구현합니다. public class Lambda { public static void main(String[] args) { Plus plus = (int x, int y) -> x + y; System.out.println(plus.run(1, 2)...


#Java #람다식 #자바

원문링크 : [Java] 람다식 (Lambda Expression) 사용법