import java.util.function.Consumer;
public class ConsumerTest {
/*
하나의 매개변수 값을 받아 소비만하고 반환값은 없다.
public void accept(T t) 구현
*/
public static void main(String[] args) {
Consumer<String> consumer = new Consumer<String>() {
@Override
public void accept(String s) {
System.out.println(s);
}
};
consumer.accept("익명 객체 : consumer test");
// 람다
Consumer<String> lambda = s -> System.out.println(s);
lambda.accept("람다 : consumer test");
}
}
[Lambda] 함수형 인터페이스 : BiConsumer (0) | 2020.06.19 |
---|---|
[Lambda] 함수형 인터페이스 Function (0) | 2020.06.19 |
[Lambda] 함수형 인터페이스 : Supplier (0) | 2020.06.19 |
[Lambda] 함수형 인터페이스 : Runnable (0) | 2020.06.19 |
[Lambda] 함수형인터페이스 : Predicate (0) | 2020.06.19 |
댓글 영역