欢迎光临散文网 会员登陆 & 注册

min max 和 minBy maxBy的区别是什么?

2023-06-15 14:55 作者:ingemar-  | 我要投稿

min 和 max 方式 对比minBy 和maxBy的区别在:

以min和minBy举例:

首先:min方法(aggregate方法的简写)只能用于元组, 而minBy可以用于集合数据(DataSet)

另外最重要的区别在于,计算逻辑不同,尽管都是求最小值,但是:

Min在计算的过程中,会记录最小值,对于其它的列,会取最后一次出现的,然后和最小值组合形成结果返回

minBy在计算的过程中,当遇到最小值后,将第一次出现的最小值所在的整个元素返回。

示例代码:


min max 和 minBy maxBy的区别是什么?的评论 (共 条)

分享到微博请遵守国家法律