出现错误原因是因为分组时map的key为空,分组前加个filter过滤
Map<Integer, List<AssetVulHistory>> levelMap = assetHisList.stream()
.filter(assetVul->Func.isNotEmpty(assetVul.getVulLevel()))
.collect(Collectors.groupingBy(AssetVulHistory::getVulLevel));
出现错误原因是因为分组时map的key为空,分组前加个filter过滤
Map<Integer, List<AssetVulHistory>> levelMap = assetHisList.stream()
.filter(assetVul->Func.isNotEmpty(assetVul.getVulLevel()))
.collect(Collectors.groupingBy(AssetVulHistory::getVulLevel));