lambda表达式

package javaBasic;

public class TestLambda {
	public static void main(String[] args) {
		ISay is = (String str)->{System.out.println("can I understand you \""+str+"\"");};//用lambda表达式进行赋值
		is.say("lambda");//调用已实现的接口方法
	}
}

@FunctionalInterface//接口注解
public interface ISay{//自定义函数接口
	public void say(String str);//唯一的接口方法
}

 

posted @ 2018-11-22 19:57  Moliay  阅读(9)  评论(0编辑  收藏  举报