当前位置: 首页 > news >正文

seo网站诊断化妆品网站建设平台的分析

seo网站诊断,化妆品网站建设平台的分析,保山市住房和城乡建设局网站,做网站协议怎么签使用stream求list的对象属性的和 假设有一个Student类&#xff0c;其中有一个属性是score&#xff0c;可以通过以下代码求出List<Student>中score的和&#xff1a; List<Student> students new ArrayList<>(); // 添加学生对象到List中 int sum student…

使用stream求list的对象属性的和

假设有一个Student类,其中有一个属性是score,可以通过以下代码求出List<Student>中score的和:

List<Student> students = new ArrayList<>(); // 添加学生对象到List中 
int sum = students.stream().mapToInt(Student::getScore).sum();

这里使用了mapToInt方法将每个Student对象映射成其score属性的值,然后调用sum方法求和。

stream返回一个map集合

可以使用以下代码将List<Student>转化为Map<String, Integer>:

Map<String, Integer> nameScoreMap = students.stream() .collect(Collectors.toMap(Student::getName, Student::getScore));

这里使用了Collectors.toMap方法将List转化为Map,其中getName方法返回Student的名字,getScore方法返回Student的score属性值。

stream添加list的对象

List<Student> students = Stream.of(
        new Student("Tom", 80),
        new Student("Mary", 90),
        new Student("John", 75))
        .collect(Collectors.toList());
这里使用了Stream.of方法创建一个流,其中包含三个新建的Student对象,然后调用collect方法将流转化为List<Student>。

stream排序

//正序排列slist=list.stream().sorted(Comparator.comparing(Student::getAge)).collect(Collectors.toList());
//倒序排列
list = list.stream().sorted(Comparator.comparing(Student::getAge).reversed()).collect(Collectors.toList());

按自然升序对集合进行排序

list.stream().sorted();

自然序降序使用Comparator提供reverseOrder()方法

list.stream().sorted(Comparator.reverseOrder());

还可以使用Java8的lambda表达式和Comparator接口来实现这个排序功能,代码如下:Collections.sort(openTimeList, Comparator.comparing(o -> o.getWorkDay()));这段代码使用了Comparator.comparing方法来创建一个Comparator对象,主要是根据OpenTime对象的workDay属性来进行排序,通过lambda表达式o -> o.getWorkDay()来指定workDay属性的取值方式,最后调用Collections.sort方法来进行排序。

http://www.yayakq.cn/news/536558/

相关文章:

  • 做网站前需要做哪些事情平邑网站开发
  • 网站 app 公众号先做哪个做网站图片如何不转下一行
  • 全国网站设计公司十大互联网公司排名
  • 先做网站还是先域名备案个人网页设计html代码免费
  • 网站留言模块wordpress 登录评论
  • 淘宝网站建设 推广 上海百度秒收网站
  • 网站开发如何洽谈客户深圳系统开发高端网站建设
  • 搜狗收录网站推广方式怎么写
  • 营销型网站有什么特点制作企业网站的公司
  • 中国会议营销网站品质好物推荐
  • 南通五建宏业建设工程有限公司网站深圳创业补贴去哪里申请
  • 电子商务网站开发总结网页代码
  • html个人网站源码建设银行网站买手机
  • 建设企业官方网站官网西安企业网站制作
  • 网站设置银联密码wordpress pdf下载
  • 广州网站建设哪里有怎么制作平台
  • 汕头网站建设sageviswordpress建站要钱么
  • 国外最好的设计网站h5响应式网站做动画
  • 网站建设费应计入什么科目网页版梦幻西游攻略
  • cnzz统计代码放在后台网站为什么没显示在线室内设计
  • 价钱网站建设怎么样做一家装修竞标网站
  • 档案网站建设经验好用吗
  • 苏州做网站套路骗平凉市网站建设
  • 天长街道两学一做网站wordpress转盘抽奖源码
  • 网站怎么做百度商桥网站备案单位查询系统
  • 注册一个网站要多少费用上海有多少家公司
  • 商城网站建设 优帮云织梦系统做网站
  • 网站怎么做微信登录界面怎么找app开发公司
  • 西安房地产网站建设亳州市网站建设公司
  • 深圳施工勘察建设局网站桂林网红村