<分区>
我有一个函数式界面
@FunctionalInterface
interface MyInterface {
<T> T modify(Object);
}
我可以为这个接口(interface)创建匿名类
MyInterface obj = new MyInterface(){
@Override
<T> T modify(Object obj){
return (T) obj
}
}
如何为此创建 lambda 表达式。
MyInterface obj -> {return (T) obj;}; // ! ERROR as T is undefined