Java中的List继承自Collection接口。List是有序的Collection,使用此接口能够精确的控制每个元素插入的位置。用户能够使用索引(元素在List中的位置,类似于数组下标)来访问List中的元素,这类似于Java的数组。跟Set集合不同的是,List允许有重复元素。对于满足e1.equals(e2)条件的e1与e2对象元素,可以同时存在于List集合中。当然,也有List的实现...
分类:
编程语言 时间:
2016-05-27 12:07:00
阅读次数:
246
*Collections演示。*1,用于操作集合的工具类。*2,提供了很多的静态方法。**比如对list集合排序,二分查找,位置置换。*对排序的元素进行顺序的逆转。reverseOrder*还可以获取集合的最大值和最小值。*最牛叉的是将非同步的集合转成同步的集合synchronizedXXXpackagecn.itcast...
分类:
其他好文 时间:
2016-05-27 07:10:36
阅读次数:
156
list在Python中是一个集合,集合中的元素可以是任意数据类型,用法如下: 注:以下list中的元素都是以字符串为例,若为数字或布尔值则不用加 '' 1>构建一个list 集合名 = ['元素1', '元素2', '元素3', .....] 例 classmates = ['hi', 'hall ...
分类:
其他好文 时间:
2016-05-25 18:40:35
阅读次数:
112
集合框架-ListList:1.是有序的,存入的顺序和取出的顺序一致。2.元素是有索引的。3.元素可以重复。了解List接口的特有方法,注意:这些特有方法都是围绕着角标定义的。1.add(index,element);2.remove(index):3.set(index,element);4.get(index);packagecn.itcast.p5.list;
imp..
分类:
其他好文 时间:
2016-05-24 17:21:02
阅读次数:
172
大致流程: 排序是用到排序的接口Comparator<T>你要先建一个类实现比较器Comparator 然后在Collections.sort(list);的时候加上这个排序比较器Collections.sort(list,new StuComp());结果就对了。 举例:有一个关于消息的实现类,根 ...
分类:
编程语言 时间:
2016-05-21 21:50:05
阅读次数:
257
importjava.util.List;
importjava.util.ArrayList;
classListDemo{
@SuppressWarnings(value="unchecked")
publicstaticvoidmain(String[]args){
Listlist=newArrayList();
list.add(100);
list.add(newInteger(200));
list.add("one");
list.add(newString("two"));
li..
分类:
编程语言 时间:
2016-05-17 19:54:30
阅读次数:
186
Hashtable表 数组、数组集合、List集合都是通过索引来访问里面成员。哈希表则是通过键来访问成员值。键不可为空,值可为空。 比如: Hashtable hash=new Hashtable(); hash.Add("one","chen"); hash.Add("two","li"); Co ...
1.集合入门总结 2.集合常见方法 3.List和Set的区别 4.List集合的总结 5.Set集合总结 6.Map集合总结 ...
分类:
其他好文 时间:
2016-05-14 21:23:51
阅读次数:
125
1、Collection接口
集合可以理解为一个动态的对象数组,两层含义:
1)、动态:集合中的对象可以任意扩充和删减;
2)、集合中可以存放任意对象。
集合的性能比数组高,而且更容易进行数据的扩展和修改。
Collection的常用子接口:List、Set、Queue。
2、List接口
List集合可以存放任意对象,而且集合中对象可以重复。
List的常用实现类:A...
分类:
编程语言 时间:
2016-05-13 00:50:01
阅读次数:
242