람다 표현식

람다 표현식이란? 람다 표현식은 메서드로 전달할 수 있는 익명 함수를 단순화한 것이라고 할 수 있다. 람다 표현식은 함수형 인터페이스를 구현하는 방법으로만 사용 가능하다. 함수형 인터페이스 public Interface Runnable { void run(); } 위의 Runnable 인터페이스와 같이 인터페이스 내에 추상 메서드가 딱 하나 있을때 함수형 인터페이스라고 부른다. 자바에서는 다양한 함수형 인터페이스를 제공해준다. 대표적인 함수형 인터페이스들을 구현해보았다. 1. void -> void Runnable r = () -> System.out.println("runnable!") r.run() 2. void -> T Supplier supplier = () -> "hello".toUpperCas..
Jemlog
'람다 표현식' 태그의 글 목록