List集合排序

在开发过程中,难免会用到将集合中的实体类按照某个字段进行排序,使用冒泡排序与Collections集合类进行排序

操作方法

  • 01

    新建一个Person类,这里测试用到两个属性,name和age 重写toString方法方便调试

  • 02

    将三个人的姓名年龄set进Person类中并添加到list集合里,运行一下,看控制台打印结果

  • 03

    我们可以看到控制台输出的结果是按照我们set进去的顺序是一样到

  • 04

    使用冒泡排序将人的信息按照年龄大到小的顺序进行排序

  • 05

    控制台输出结果显示顺序为:大到小的顺序

  • 06

    使用Collections集合类进行排序,前面因为被冒泡排序进行过由大到小排序这里我们进行由小到大排序

  • 07

    控制台输出结果顺序为由小到大显示

(0)

相关推荐

  • PHP数组--排序函数

    有时候,一个php函数就能省去我们大量的代码,在写程序的时候,如果能灵活运用这些函数,将大大节省时间,提高效率,下面总结的是php常用的数组排序函数,phper一定会用到的. 操作方法 01 1.so ...

  • SQL查询:[3]查询结果排序

    在执行查询结果时,默认情况下查询结果无序排列.但我们有时需要对数据按一定规则进行排序.这时可以通过ORDER BY子句来实现这个功能.语法如下: SELECT <*,column [alias] ...

  • 图解8大排序算法讲解

    排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存. 常见的内部排序算法有:插入排序.希尔排序. ...

  • java排序方法

    JAVA是一门强大的面向对象的语音,其包含了多种数据结构,对于数组这种数据结构我们往往需要对里面的数据进行排序操作.JAVA语音很强大和灵活,所以排序的方法也有很多.下面就说几个JAVA常用的排序方法 ...

  • Excel2010完全解决排序时超过三个以上关键词的问题

    相信许多朋友在使用Excel2003的时候,排序关键字超过三个,那么就需要设置多次排序,非常麻烦,而且还浪费时间。不过现在好了,最新版Office2010给我们带来了方便,在Excel2010中的排序 ...

  • Excel将工资表用隔行插入方式排序的图文介绍

    Excel排序方式有很多种,往往在排序工资表的时候我们都习惯使用隔行插入的方式来排序,这样看起来会更加明了一些。下面就来介绍一下载Excel隔行插入的排序实例供大家学习! 将普通排序变成隔行插入排序; ...

  • Linux日常维护常用命令集合整理

    网络命令: # ifconfig# 显示网络信息,包括IP地址、数据包接收/发送情况 # ifconfig eth0 up# 启动eth0 # vi /etc/sysconfig/network-sc ...

  • 如何让excel表格名实现按笔划排序

    笔者的好友在公司从事文员工作,经常要使用Excel和Word制作大量的表格。然而,在表格中的姓名栏中,往往需要设置成按照笔划排序。尽管Word和Excel默认支持按照拼音对表格进行排序,但是如何通过设 ...

  • 怎样使用WPS表格将学生按照名来排序

    WPS表格中将学生按照名来排序具体设置过程如下: 如图学生的名单。 <>1、下面我们来提取姓名的最后一个字。这里要用到前面介绍过的函数 right( ),在B2单元格中输入" =RIGHT ...