集合概述

Set代表无序、不可重复的集合。Set集合无法记住添加元素的顺序,所以它里面的元素不能重复;

List代表有序、重复的集合。它非常像一个数组,可以记住没次添加元素的顺序;

Map代表具有映射关系的集合。它里面的每个数据都是由键值对组成的;

Queue代表一种队列集合实现。

 

    访问LIst集合中的元素可以直接根据元素的索引来访问;访问Map集合中的元素可以根据每项元素的key来访问其value;访问Set集合中元素只能根据元素本身来访问(这也是Set里不允许重复元素的原因)。

 

List结构的集合类:ArrayList类,LinkedList类,Vector类,Stack类

Map结构的集合类:HashMap类,Hashtable类

Set结构的集合类:HashSet类,TreeSet类

Queue结构的集合类:Queue接口

 

java集合类主要由两个接口派生而出:Collection和Map

 

 

posted @ 2012-01-30 13:15  广东仔-学习ing  阅读(232)  评论(0)    收藏  举报