您的位置:首页 > 编程语言 > Java开发

java(1)--集合框架

2015-09-19 09:03 260 查看
集合框架中的类主要分为三类,

List系列 该系列中的类按照索引值操作数据,允许存放重复的元素。

Set系列 该系列中的类按照索引值来操作数据,不允许存放重复的元素。

Map系列 该系列中的类按照名称来操作数据,名称不允许重复,值可以重复,一个名称对应唯一的值。

1. List系列

主要有ArrayList (数组List) 和LinkedList(链表List)

(1)add方法 追加 public void add( Int index , object element)//追加元素到index后

(2)addAll方法 Boolean addAll(collection c) //追加容器对象到末尾 boolean addAll(int index, Collenction c) //追加容器到index后

(3)get方法 object get (Int index) //返回索引值为index的元素内容

(4) indexOf方法 Int indexOf(object o) //返回是否存在o这个对象 如果存在返回第一次出现的索引位置 不存在返回-1

(5)remove方法 删除对象

(6)set方法 修改内容

(7)size 方法 计算已经存储的有效元素

(8)toArray方法 object [ ] toArray() 将当前容器中的元素按照顺序转换成一个object数组

2. Set系列

不允许存储重复的元素

CopyOnWriteArraySet 以数组为基础实现的set类

HashSet 以哈希表为基础实现的Set类

LinkedHashSet 以链表为基础实现的Set类

TreeSet 以树为基础实现的Set类

3. Map系列
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: