flutter中如何获取list中的最大最小值?

码云
2020-11-02 16:08

给定一个数字列表list,如何获取其中的最大最小值。我们可以通过list的reduce()方法来实现。

flutter/dart的reduce()方法其实是对集合遍历并返回符合条件的一个值。

参考以下代码示例:

import 'dart:math';

main(){
  //获取最大值
  print([1,2,8,6].reduce(max)); // 8
  //获取最小值
  print([1,2,8,6].reduce(min)); // 1
}

 

全部评论

相关文章