Java 8.0新增特性Lamda表达式
2018-02-10 15:24
387 查看
interface Message{ public abstract void print(); } public class LamdaDemo01 { public void main(String []args) { fun(()->System.out.println("Hello World!")); } public void fun(Message msg) { msg.print(); } }
interface Message { public void print(String str); } public class LamdaDemo02 { public void main(String[] args) { fun((s) -> System.out.println(s)); } public void fun(Message msg) { msg.print("Hello World"); } }
interface Message { public void print(String str); } public class LamdaDemo03 { public void main(String[] args) { fun((s) ->{ s=s.toUpperCase(); System.out.println(s); }); } public void fun(Message msg) { msg.print("Hello World"); } }
interface Message { public int add(int x, int y); } public class LamdaDemo04 { public void main(String[] args) { fun((s1, s2) -> s1 + s2); } public void fun(Message msg) { System.out.println(msg.add(8, 9)); } }
相关文章推荐
- 【Java8】JDK8.0新特性—Lamda表达式
- java8新增特性(一)---Lambda表达式
- java8新特性回顾(一)---函数式接口和lamda表达式
- Java 8.0新增特性(方法引用)
- Java 8 新增特性Lambda表达式
- java8新特性-Lamda表达式
- Java 8.0新增特性(内建函数式接口)
- java8新增特性(一)---Lambda表达式
- Java8特性详解 lambda表达式 Stream
- java8 新特性之Lambda 表达式
- Java 8新特性(一):Lambda表达式
- Java8 新特性之一---------Lambda表达式和函数式接口
- 黑马程序员_java新特性测试(switch接受的要判断的表达式是String类型)
- 详解Java8特性之Lambda表达式
- JDK 8.0 新特性——函数式接口和Lambda 表达式
- 探讨 Java 8 新增特性的优缺点
- Mysql 8.0 新增特性
- Java 8 新特性:Lambda 表达式
- Java8特性总结(二)Lambda表达式,函数式接口,方法引用
- java8新特性(一)之Lambda表达式和函数式接口