使用lambda语法对ExcelInput对象集合 统计getExcelA属性相同的个数

lambda java 文章 2023-01-06 17:31 351 0 全屏看文

AI助手支持GPT4.0

import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;

public class Main {
    public static void main(String[] args) {
        List<ExcelInput> inputs = getExcelInputs();

        // 使用lambda表达式和Java Stream API统计getExcelA属性相同的个数
        Map<String, Long> countByExcelA = inputs.stream()
            .collect(Collectors.groupingBy(ExcelInput::getExcelA, Collectors.counting()));

        // 输出统计结果
        countByExcelA.forEach((excelA, count) -> System.out.println(excelA + ": " + count));
    }

    private static List<ExcelInput> getExcelInputs() {
        // 返回ExcelInput对象的集合
    }
}


-EOF-

AI助手支持GPT4.0


国内超级便宜服务器

摸鱼人热门新闻聚合

钻级赞助商 我要加入

开发者在线工具

第三方支付技术请加QQ群

相关文章
Java的Lambda的代码,用最少最短的代码量实现冒泡排序
使用lambda语法对FieldInfo对象集合 使用columnName属性排序并输出
使用lambda语法对FieldInfo对象数组 使用columnName属性排序并输出
使用lambda语法对对象集合 统计属性相同的个数大于2的数据
lambda表达式,将对象按照属性A作为 key,对象作为值 转成map对象
随便看看
网站无原因被拦截? 296
setData 性能问题,一次性设置几百条数据,大小 400kb 以上,可有性能优化方案? 1918
草稿箱功能到底是为了什么? 354
请问,涉嫌违规要提交补充材料,这个“其他链接”应该填什么 332
Vue里渲染一个模板字符串传入参数并返回结果字符串 1914
此公众号并没有这些scope权限,错误码10005? 1807
我的小程序为什么搜索不到? 309
一个微信号我绑定了50个小程序,我现在想要将50个名字记录下来,请问有快速导出的方法吗? 262
一个没有绑定域名的IP地址,在微信里访问时没有出现提示页? 603
在视频号看不到商店还有支付被限制了? 483