一.乞降

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

更多文章请关注《万象专栏》