lambda
82年的哇哈哈
这个作者很懒,什么都没留下…
展开
-
lambda中parallel、anyMatch、filter、collect结合使用
使用stream().parallel().anyMatch判断是否匹配 匹配的话返回true使用stream().filter 结合collect(Collectors.toList()) 过滤不满足的条件List<Tuple<String, List<Map<String, Object>>>> result = Lists.newLin...原创 2018-08-08 14:45:58 · 8672 阅读 · 0 评论 -
Lists.transform的使用
Lists.transform:能够轻松的从一种类型的list转换为另一种类型的list。使用场景:1、把一个List<Map<String,String>> 中的 所有map对应某个key的value值取出来 返回一个新的listMap<String,String> map = Maps.newHashMap(); map.pu...原创 2018-08-08 19:22:31 · 16385 阅读 · 1 评论 -
Filter的使用
两种场景:1、过滤后使用collect收集 返回一个list List<String> list= Lists.newArrayList("1","2","4","5","9"); //filter的使用 List<String> list1=list.stream().filter(s -&am原创 2018-08-08 19:36:17 · 1013 阅读 · 0 评论 -
Lambda操作list
1、利用stream().forEach()循环处理List;List<String> list = Lists.newArrayList();//新建一个List 用的google提供的Guava package com.google.common.collect; list.add("1"); list.add("2"); l...原创 2018-12-18 16:51:18 · 721 阅读 · 0 评论