람다 표현식1 [Java] 람다 표현식이란? (Lambda Expression) 아래의 소스 코드는 sortedArray라는 2차원 배열을 정렬한다. 괄호와 화살표 등을 섞어서 쓰는 람다 표현식 (Lambda Expression) 덕분에 2차원 배열을 한 줄로 정렬할 수 있다. 그렇다면 람다 표현식은 무엇일까? int sortedArray[][] = new int[N][2]; Arrays.sort(sortedArray, (int x[], int y[]) -> x[0] - y[0]); // 2차원 배열 Sorting Lambda Expression (람다 표현식) : Functional Interface 구현에 이용되는 표현식 (※ Functional Interface : 오직 하나의 추상 메소드가 있는 인터페이스, 추상 메소드 게시글 참고) [표현 방법] "Parameter" -> .. 2021. 8. 17. 이전 1 다음