List保持顺序去重

Map<String, List<Bean>> orderMap = list.stream().collect(Collectors.groupingBy(
Bean::getItem1, LinkedHashMap::new, Collectors.toCollection(ArrayList::new)));

原文地址:https://www.cnblogs.com/wzhw2015/p/12355051.html