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

哪些网站页面简洁计算机网络设计是干什么的工作

哪些网站页面简洁,计算机网络设计是干什么的工作,东莞寮步网站建设,公司网络推广文章目录 Java8 Lambda.stream.sorted() 方法使用浅析分享sorted() 重载方法一升序降序 sorted() 重载方法二升序降序多字段排序 mock代码 Java8 Lambda.stream.sorted() 方法使用浅析分享 本文主要分享运用 Java8 中的 Lambda.stream.sorted方法排序的使用! sorted…

文章目录

  • Java8 Lambda.stream.sorted() 方法使用浅析分享
    • sorted() 重载方法一
      • 升序
      • 降序
    • sorted() 重载方法二
      • 升序
      • 降序
      • 多字段排序
    • mock代码

Java8 Lambda.stream.sorted() 方法使用浅析分享

本文主要分享运用 Java8 中的 Lambda.stream.sorted方法排序的使用!

sorted() 重载方法一

sorted():默认自然排序;

升序

 @Testpublic void testSorted1() {List<Integer> list = Lists.newArrayList(2,5,3,4,1,2,6,7,9,1);List<Integer> collect = list.stream().sorted().collect(Collectors.toList());System.out.println(JSONObject.toJSONString(collect));}

运行结果:

在这里插入图片描述

降序

倒序需要结合 Comparator.reverseOrder() 方法使用:

 @Testpublic void testSorted1() {List<Integer> list = Lists.newArrayList(2,5,3,4,1,2,6,7,9,1);List<Integer> collect = list.stream().sorted(Comparator.reverseOrder()).collect(Collectors.toList());System.out.println(JSONObject.toJSONString(collect));}

运行结果:
在这里插入图片描述

sorted() 重载方法二

sorted(Comparator<? super T> comparator):通过创建 Comparator 实例,按照指定规则升/降序排序元素。

升序

按生日升序:

    @Testpublic void testSorted2() {List<Student> list = this.getStudent();List<Student> collect = list.stream().sorted(Comparator.comparing(Student::getBirthday)).collect(Collectors.toList());System.out.println(JSONObject.toJSONString(collect));}

降序

按生日降序:

	@Testpublic void testSorted2() {List<Student> list = this.getStudent();List<Student> collect = list.stream().sorted(Comparator.comparing(Student::getBirthday, Comparator.reverseOrder())).collect(Collectors.toList());System.out.println(JSONObject.toJSONString(collect));}	

多字段排序

排序说明:

  1. 生日升序;

  2. 学号降序;

 	@Testpublic void testSorted2() {List<Student> list = this.getStudent();List<Student> collect = list.stream().sorted(Comparator.comparing(Student::getBirthday).thenComparing(Student::getNum, Comparator.reverseOrder())).collect(Collectors.toList());System.out.println(JSONObject.toJSONString(collect));}

运行结果:
在这里插入图片描述

mock代码

student对象:

@AllArgsConstructor
@NoArgsConstructor
@Data
public class Student {/*** 姓名*/private String name;/*** 年龄*/private Integer age;/*** 生日*/@JSONField(format="yyyy-MM-dd HH:mm:ss")private Date birthday;/*** 学号*/private Integer num;}

mock数据:

public List<Student> getStudent() {return Lists.newArrayList(new Student("小张", 17, DateUtil.parse("2006-10-03 15:18:56"), 11),new Student("小李", 15, DateUtil.parse("2008-03-19 02:18:56"), 5),new Student("小李", 15, DateUtil.parse("2008-03-19 02:18:56"), 2),new Student("小王", 16, DateUtil.parse("2007-02-21 22:18:56"), 29));}
eUtil.parse("2008-03-19 02:18:56"), 2),new Student("小王", 16, DateUtil.parse("2007-02-21 22:18:56"), 29));}

感 谢 各 位 大 佬 的 阅 读,随 手 点 赞,日 薪 过 万~! !!
http://www.yayakq.cn/news/197223/

相关文章:

  • 营销网站如何实现差异化电商商城平台定制
  • 成都网站开发建设个人建设网站需要什么证件吗
  • 如何给网站做301重定向聊城做网站网络公司
  • 网站建设 教学视频教程五金外贸网站
  • 做网站 图片素材怎么找中山建设厅网站首页
  • 莱钢建设网站得到app公司
  • 云南做网站公司简约型网站设计
  • 加强心理咨询网站的建设方案成都网站建设优选推来客
  • 做签名照的网站网站开发学习网站
  • 丹东市网站开发公司重庆市工程建设信息网官网查询
  • 建设局网站招聘临沂河东网站建设
  • 网站设网页设计网站整套模板psd
  • 本溪食品 中企动力提供网站建设海南网站建设哪家好
  • 网站建设广州市陕西交通建设集团网站
  • 网站商务方案网站 设计 电商
  • 公司网站开发步骤网站建设费算办公费吗
  • 免费的网站搭建平台内容企业推广
  • 宁波江北网站建设旅游网站开发设计文档
  • Wordpress建站安装教程图解系统网站自助建站
  • 开一个网站要花多少钱wordpress 设置版权
  • 工信部网站域名备案查询系统泉州市网站设计企业
  • 自己做网站需要服务器吗做网站建设的方案
  • 怎么做阿里巴巴英文网站123网络之家主页
  • 自己做平台网站返利网站建设哪个公司好
  • ctoc网站有哪些网站优化公司效果
  • 塑料袋销售做哪个网站推广好wordpress怎么上传到服务器错误
  • 大学生网站的设计风格哪个cms做企业网站好
  • 兰州互联网公司360搜索怎么做网站自然优化
  • 织梦网站 数据库网站开发管理方案
  • seo建站教程响应式博客网站模板