前言
一般情况下,简单语法数据的排序在数据库sql语句中就已经排好了,但也有特殊的情况,如一些关联表查询后的结果又经过了union整合的,数据就无法排序了,但有时候我们又要求数据是经过排序的,该怎么办呢?
在Java中利用Collections.sort对list进行排序
想必大家在Java编程时已经遇到过对list进行排序的情况,那就是利用到Collections.sort。下面我们来看一个利用Collections.sort来排序的示例:
python中sorted内置函数的使用
sorted()函数对所有可迭代的对象进行排序操作,默认是升序排列。
语法
sorted(iterable,cmp=None,key=None,reverse=False)
其中iterable是指可迭代对象,cmp为比较函数有两个参数,大于时为1,等于为0,小于时为-1。key为要比较的元素,一般是指迭代器中的某一项。reverse是指排序规则,false为升序排列。