摘要: Stream API 一.创建Stream //1.Colleaction系列集合提供 List<String> list = new ArrayList<>(); Stream<String> stream = list.stream(); //2.Arrays的静态方法stream(); Emp 阅读全文
posted @ 2022-06-24 18:17 Arborblog 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 方法引用 Lambda有方法已经完成了 1.对象::实例方法名 //案例1: Consume<String> consume = (x) -> System.out.println(x); //方法的参数类型和返回值要和要引用的方法的参数类型和返回值一致 PrintStream ps = Syste 阅读全文
posted @ 2022-06-24 14:32 Arborblog 阅读(39) 评论(0) 推荐(0) 编辑
摘要: Lambda语法格式 1.无参,无返回值 Runnable runnable = () -> System.out.println("无参,无返回值"); runnable.run(); 2.一个参数,无返回值--只有一个参数小阔号可以不写 Consumer<String> consumer = ( 阅读全文
posted @ 2022-06-24 11:44 Arborblog 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 简单的Lambda表达式 import org.junit.Test; import java.util.Comparator; //Arbor 2022/6/24 public class TestLambda { //匿名内部类 @Test public void test1(){ Compar 阅读全文
posted @ 2022-06-24 11:04 Arborblog 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 创建条件接口,定制实现接口方法,写调用的条件接口的方法,调用方法时将实现类传入 实体类: import lombok.Data; //Arbor 2022/6/24 @Data //lombok注解的生成get,set... public class Employee { String name; 阅读全文
posted @ 2022-06-24 10:56 Arborblog 阅读(14) 评论(0) 推荐(0) 编辑