jdk8对list的各种处理实例详解,包括去重,排序,过滤,分组,统计
jdk8的流对list的处理提供了很大的方便,特别是做报表的时候才能真正体现出来这个功能的强大;在我的使用过程中有两个体会:一个是减少了数据库连接,最忌讳在循环中进行数据查询,特别是多重循环的时候;我的同事同时和我做报表,他是在循环中查表,最后导致刷一下页面要等十几二十秒才能出来数据;我都是直接把所有的数据查出来,然后通过流很方便的就过滤出想要的数据,刷页面最多等一秒左右就出来了,提高了效率;二是减少了for循环以及多重的for循环
public class TestStreamModel {
转载
2020-11-18 12:15:16 ·
864 阅读 ·
0 评论