java 1.8 stream使用
之所以会有这样三个变种方法,可以免除自动装箱/拆箱的额外消耗;listOld==>[Alarm(id=id1, name=姓名1), Alarm(id=id2, name=姓名2), Alarm(id=id3, name=姓名3), Alarm(id=id4, name=姓名4)]1.集合中的方法都有stream(),使用stream()把集合进行流化,例如 list.stream(),流化后可以使用stream的中间操作符和终止操作符,即使用stream提供的api处理集合。为什么要有stream?





