JAVA List根据字段排序以及取前几条数据

摘要:
1.经常遇到对组合列表进行排序或提取列表中的前几条数据的情况,例如:按时间排序:1list.sort;取列表的前几个数据:1ListnewList=list。子列表;开始,结束是指从中结束的数字。

1.经常会遇到对组装的list排序或提取list中前几条数据,例如:

根据时间排序:

 1 list.sort((o1, o2) -> o2.getCreateTime().compareTo(o1.getCreateTime())); 

取list前几条数据:

 1 List newList = list.subList(start,end);

start, end 指从第几个开始到第几个结束。 

免责声明:文章转载自《JAVA List根据字段排序以及取前几条数据》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇邻接矩阵和邻接表弹出框插件layer使用下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

[大数据技术]Kettle初次连接MySQL数据库 报错问题 错误连接数据库 Error occured while trying to connect to the database Exception while loading class org.gjt.mm.mysql.Driver

报错内容如下: 1 错误连接数据库 [foodmartconn] : org.pentaho.di.core.exception.KettleDatabaseException: 2 Error occured while trying to connect to the database 3 4 Exception while loading cla...

【ogg三】日常运维篇:清理归档日志,ogg进程注册服务,定期备份数据库

清理归档日志 ogg使用需要开启归档日志,归档日志会随着时间的推移逐渐增多,占满空间,导致应用无法正常运行。如果归档日志满了会报错 ORA-00257:archiver error解决办法 检查flash recovery area的使用情况 select * from V$FLASH_RECOVERY_AREA_USAGE; 解决办法:使用rman...

【数据结构第二周】堆栈知识点整理

堆栈(Stack):具有一定操作约束的线性表 只在一端(栈顶,Top)做插入和删除 1、栈的顺序存储实现 栈的顺序存储结构通常由一个一维数组和一个记录栈顶元素位置的变量组成。 (1)存储 #define MaxSize <储存数据元素的最大个数> typedef struct { ElementType Data[MaxSize] int...

如何设计实时数据平台(技术篇)

  敏捷之歌 我抽数故我存在 | DBus 人人玩转流处理 | Wormhole 就当吾是数据库 | Moonbox 颜值最后十公里 | Davinci 导读:实时数据平台(RTDP,Real-time Data Platform)是一个重要且常见的大数据基础设施平台。在上篇(设计篇)中,我们从现代数仓架构角度和典型数据处理角度介绍了RTDP,并探讨了...

mysql 数据库的表中复制一条数据并添加到该表中

数据库的表中复制一条数据并添加到该表中: 需求: 复制一行数据,并把c_name=化学,tid=015  1、准备sql查询语句:介绍一种快速生成的查询语句  2、编写sql语句:    INSERT INTO `course`(SELECT `cid` + 1, '015', '化学', `ctype`, `ccredit`, `cmax`, `c...

Spring Boot页面中select选项绑定数据库数据

  在一个select框中,option往往是写好的,这样难以适应数据库中项目的动态变化,因此需要将option中的项目与数据库数据进行绑定,本项目使用Spring Boot进行开发,下面演示绑定方法。   首先在前端定义一个基本select框,在这里把第一项写好了,并显示为select框的默认项。 <select id="selectshijuan...