一.乞降
items.stream().mapToLong(object::get).sum()
二.字符散搭分为id
package cn.fw.finance.co妹妹on.util; import java.util.Collection; import java.util.HashSet; import java.util.Set; import java.util.stream.Collectors; import java.util.stream.Stream; import static cn.fw.co妹妹on.constant.Co妹妹onConstant.Symbol.COMMA; public class StringUtils extends org.apache.co妹妹ons.lang三.StringUtils { /** */ public static Set<Long> convert二IdSet(String data) { return isBlank(data) ? new HashSet<>() : Stream.of(data.split(",")).map(Long::valueOf).collect(Collectors.toSet()); } /** * 按逗号支解 */ public static Set<String> splitCo妹妹aToSet(String data) { return isBlank(data) ? new HashSet<>() : Stream.of(data.split(",")).collect(Collectors.toSet()); } /** * id散开拼接为字符串 * * @param data * @return */ public static <T> String convert二Co妹妹aString(Collection<T> data) { return data.stream().map(String::valueOf).collect(Collectors.joining(",")); } }
三.分红散开
.stream()
.collect(Collectors.groupingBy(object::get, Collectors.mapping(object::get, Collectors.toList())));
转自:https://www.cnblogs.com/xiaoruirui/p/15351268.html
更多文章请关注《万象专栏》
转载请注明出处:https://www.wanxiangsucai.com/read/cv3020