现在项目中使用 Java 8 新特性的例子比比皆是,如果还不玩不明白,虽然代码看起来简洁,但是你未必知道什么意思。
1、foreach 的使用
2、Stream 的使用
① Stream filter 方法:对集合元素进行过滤
输出结果:
② Stream map:数据映射转换
输出结果:
③ Stream flatMap:多维度转换数据,数据结构层级降维处理
输出结果:
④ Stream sort
输出结果:
⑤ Stream count、min 及 max 方法
输出结果:
⑥ Stream skip(跳行方法) 和 limit(限行方法)
输出结果:
⑦ Stream collect 方法:集合转换和数据流转换
输出结果:
⑧ Stream concat 方法:通常用于拼接转换流
输出结果:
⑨ Stream reduce 聚合计算方法:通常与 map 搭配使用
输出结果:
最新评论
mat插件可以检测内存数据
标识接口?
序列化serializabel就是一个标识
就差一个MAC了
mark
除了预置sql查询字段,其他我竟然都没用过
可以,这个问题遇到过
mybatis多个参数: 1. 注解(最常用) 2. 转化为对象或MAP 3. 按顺序(这个最蠢,写的代码看得费劲) 单个参数需要注意得: 1.基本数据类型随便写 2.数组用array,l