Java/자바 기본 문법

자바 람다의 어노테이션과 제네릭

가자미 2021. 2. 4. 16:19

-@FunctionalInterface

--함수형 인터페이스가 맞는지 확인하는 기능

 

-람다식의 제네릭

1
2
3
4
5
6
7
8
9
10
11
@FunctionalInterface
interface Calculate <T>{
    T cal(T a, T b);
}
public class Ramda {
    public static void main(String[] args) {
        Calculate<Integer> c1=(a, b)->a+b;
        
        Calculate<Double> c2=(a,b)->a-b;
    }
}
cs