您的位置:首页 > 编程语言 > Java开发

Java8新特性之Lambda表达式(2)

2017-05-05 19:24 225 查看
package cn.mldn.demo;

interface Messages

{
public void print();

}

interface MyMath{
public int add(int x,int y);

}

public class TestDemo {

public static void main(String[] args) {
//单行语句
Messages message=()->System.out.println("Lambda表达式输出方式一!");
message.print();
//表达式  默认是直接返回(省略return)
MyMath math=(x,y)-> x+y;
System.out.println("加法计算结果:"+math.add(85, 85));
//多行语句
MyMath math1=(x,y)->
{
int sum=x+y;
return sum;
};
System.out.println("多行语句:"+math1.add(81, 82));
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: