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系列
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系列
相关文章推荐
- 如何较好的使用BoxLayout
- java获取路径的各种方法
- Java解析XML之dom4j方式
- Spring第一餐
- springmvc文件上传的三种方式
- SpringMVC工作原理
- spring jar包详解
- 注解的作用与Spring的常用注解
- Java关键字及其作用
- java中static 静态代码块
- Eclipse.ini的相关说明
- Eclipse快捷键大全
- JNI详解以及使用Java调c代码
- java简单取款机
- spring整合各大ORM框架的原理图
- spring的声明式事务内部图
- Spring开发
- 用Sublime Text 2编译和运行JAVA程序(windows/Ubuntu)
- 开发eclipse时老师导入Android.R;包,实际应该要项目.R;
- 我的java环境配置