第一种方式

 int suma =  listUsers.stream().map(e -> e.getAge()).reduce(Integer::sum).get();
 int maxa =  listUsers.stream().map(e -> e.getAge()).reduce(Integer::max).get();
 int mina =  listUsers.stream().map(e -> e.getAge()).reduce(Integer::min).get();

第二种方式

double doublesum =  listUsers.stream().mapToDouble(Users::getAge).sum();//和
int intmax = listUsers.stream().mapToInt(Users::getAge).max().getAsInt();//最大
int intmin = listUsers.stream().mapToInt(Users::getAge).min().getAsInt();//最小
double avg =  listUsers.stream().mapToDouble(Users::getAge).average().getAsDouble();//平均

  

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-01-25
  • 2021-08-31
  • 2021-06-28
猜你喜欢
  • 2021-07-14
  • 2021-09-26
  • 2022-01-19
  • 2021-06-01
相关资源
相似解决方案