集合高级函数

过滤

通过条件筛选集合元素,返回新集合。  

映射 

对每个元素应用函数,生成新集集合

扁平化

将嵌套集合展平为单层集合。

扁平化+映射 

先映射后展平,常用于拆分字符串。  

分组 

 按规则将元素分组为Map结构。  

 归约 

 聚合集合元素

折叠 

带初始值的归约,适合复杂聚合操作

 

WordCount 案例实现

目标: 统计单词频率并取前三名。  

步骤:  

1. 拆分单词

2. 按单词分组

3. 计算频次

4. 排序取前三

   

 

队列(Queue)操作

特点: 先进先出(FIFO)

核心方法:

  enqueue:添加元素到队尾。  

  dequeue:移除并返回队首元素。  

 

Logo

永洪科技,致力于打造全球领先的数据技术厂商,具备从数据应用方案咨询、BI、AIGC智能分析、数字孪生、数据资产、数据治理、数据实施的端到端大数据价值服务能力。

更多推荐