상세 컨텐츠

본문 제목

[Lambda] 함수형 인터페이스 : Supplier

Java

by kwanghyup 2020. 6. 19. 01:01

본문

import java.util.function.Supplier;

public class SupplierTest {
    public static void main(String[] args) {

        /*
            정해진 어떤 타입의 값을 공급하는 객체
            T get() 구현
            T 타입으로 정해진 값을 반환한다.
        */

        Supplier<String> supplier = new Supplier<String>() {
            @Override
            public String get() {
                return "익명객체 - <T>Type으로 정해진 값을 반환";
            };
        };

        String test1 = supplier.get();
        System.out.println(test1);

        // 람다
        Supplier<String> lambda  = ()-> "람다 - <T>Type으로 정해진 값을 반환";
        String test2 = lambda.get();
        System.out.println(test2);

    }

}

관련글 더보기

댓글 영역