集合概述
来源:互联网 发布:js获取input的value值 编辑:程序博客网 时间:2024/06/10 06:01
集合:用来存储对象的容器,集合本身也是一个对象。集合的长度可变。集合中不可以存储基本数据类型值。(注:数组的长度固定,数组可以存储基本数据类型值)
集合容器因为内部的数据结构不同,有多种具体容器,不断的向上抽取,就形成了集合框架。框架的顶层Collection接口,这里定义了集合框架的共性方法。
Collection的常见方法(功能):
1、添加:
boolean add(object obj):在集合中添加一个对象
boolean addAll(Collection coll):将一个集合中的所有对象添加到此集合中
2、删除:
boolean remove(object obj):删除集合中的一个对象
boolean removeAll(Collection coll):删除集合中的一堆对象,即将两个集合中的相同元素从调用removeAll的集合中删除
void clear():删除集合中的所有对象
3、判断:
boolean contains(Object obj):判断集合中是否包含元素obj
boolean containsAll(Collection coll):判断集合中是否包含coll中的所有元素
boolean isEmpty():判断集合中是否有元素
4、获取:
int size():获取集合中的元素个数(集合长度)
Iterator iterator() :取出集合中的元素:迭代器(返回值是一个迭代器对象)
5、其他
boolean retainAll(Collection coll):取交集,保留和指定的集合相同的元素,而删除不同的元素,和removeAll功能相反
Object[ ] toArray():将集合转成数组
boolean equals(Object o):比较此collection与指定对象是否相等
int hashCode():返回此collection的哈希码值
- 集合概述
- 集合概述
- 集合概述
- 集合概述
- 集合框架(集合概述)
- 字符集合概述
- C#集合类概述
- java集合概述
- Java集合概述
- 集合类概述
- java集合概述
- 集合的概述
- List Set 集合概述
- 集合类概述
- Java集合概述
- 集合框架Collection概述
- Java集合概述
- java 集合概述
- 头指针与头节点的区别
- 第五周项目1:三角形类雏形(3)
- 归并排序(mergeSort)
- POJ2135 Farm Tour 无向图最小费用流
- 根据excel中数据拚SQL
- 集合概述
- JpGraph统计图
- shell脚本最简单获取目录名的办法
- tomcat 文件图片服务器搭建
- hdu1542(线段树扫描线)
- Ananagrams id:156
- 去除MyEclipse 中新建servlet多余的注释问题
- 07 霞拍,工程介绍
- MySQL创建表常用语句(持续更新中)