Stream流中的 max()和 sorted()方法

  • 需求:某个公司的开发部门,分为开发 一部 和 二部 ,现在需要进行年中数据结算。分析:
  1. 员工信息至少包含了(名称、性别、工资、奖金、处罚记录)
  2. 开发一部有 4 个员工、开发二部有 5 名员工
  3. 分别筛选出 2 个部门的最高工资的员工信息,封装成优秀员工对象Topperformer
  4. 分别统计出 2 个部门的平均月收入,要求去掉最高和最低工资
  5. 统计 2 个开发部门整体的平均工资,去掉最低和最高工资的平均值
  • 根据提供的Comparator返回此流的 最大元素
  • 返回由此流的元素组成的流,根据Comparator进行排序

你可能感兴趣的:(#,Stream,java,Stream,max,sorted)