实际开发中,我们经常需要对一个实体集合中的实体按照实体的某一个字段进行排序,然后再有序地显示到界面上。例如:我们得到了一个学生集合,而需求要求我们可以按照学生的姓名排序或学生成绩排序。
我们得到的实体集合一般是List或Set类型,所以这里就对二者的排序进行简介。
1、List排序
List集合本身是有序的,所以对它的排序较简单,这里根据List集合元素的类型分为如下两类:...
分类:
编程语言 时间:
2015-05-31 16:59:34
阅读次数:
139
以下内容多为摘抄转载;1. Redis 是什么Redis是一个开源的使用ANSI C语言编写的基于内存的key/value存储系统,与memcache类似,但它支持的value类型更多,包括:字符串(string)、链表(list)、集合(set)、有序集合(sorted set)和hash t.....
分类:
其他好文 时间:
2015-05-29 13:38:23
阅读次数:
116
本文主要讲Collection接口之一List接口及其实现类。
List集合,特点:有序,可重复。
与上文中Set不同的是,List集合是有序的,这种顺序表现在:通过索引的形式,记录了元素的添加顺序。...
分类:
编程语言 时间:
2015-05-28 23:17:16
阅读次数:
469
Collections中的shuffle()方法 shuffle() 是 Collections 中的静态方法 ,它用于将一个 list 集合中的元素顺序进行打乱 ,类似于洗牌的过程,而且shuffle的 英文含义就是 “洗牌” 。shuffle()方法常用于类似 洗牌要打乱顺序 的问题。 eg: ...
分类:
其他好文 时间:
2015-05-27 15:25:37
阅读次数:
205
.Net为我们提供了众多的泛型集合。比如,Stack先进后出,Queue先进先出,List集合元素可排序,支持索引,LinkedList,双向链表的泛型实现,不支持索引;ISet不允许被复制,他有2个实现,一个是HashSet,不维持集合元素的排序,另一个是SortedSet,支持集合元素的排序;I...
1. CollectionCollection接口是List、Set和Queue接口的父接口,该接口定义的方法即存在于Set集合也存在于List集合和Queue集合;1.1Set接口HashSet: HashSet是基于HashMap实现的, /** * Constructs a new, empt...
分类:
编程语言 时间:
2015-05-22 18:58:17
阅读次数:
214
首先写一个login.ashx的一般处理程序,引用Nvelocity动态类库,在写一个数组一个list集合和一个字典集合.放入到参数中,并且指定模版的网页。public void ProcessRequest(HttpContext context) { cont...
分类:
其他好文 时间:
2015-05-22 18:57:55
阅读次数:
139
JUI页面是这样的
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
div class="tabsConte...
分类:
编程语言 时间:
2015-05-20 20:40:47
阅读次数:
263
在网上找了很长时间关于List集合的资料,发现都是代码,理论性的东西太少了,对于想要深入的学习我来说,很困难呀,光看代码,不能解决问题呀!所以,自己精心的搜刮来了一点资料在这整理了一下!
List集合!
·List列表
·list: list代表有序、可重复集合,每个元素都有对应的索引,所以List集合中的元素可以重复。List集合默认暗元素的添加顺序设计元素!
·list当然...
分类:
编程语言 时间:
2015-05-19 10:44:01
阅读次数:
128