![](https://oss-emcsprod-public.modb.pro/pdf/81f45a02-cbe7-4df5-9acb-6eab7660dabd/bg2.jpg)
TreeMap(红黑树) 实现类
Hashtable(哈希表) 实现类,过时
Properties(哈希表)实现类, 继承Hashtable
ConCurrentHashMap (哈希表) 线程相关
Iterator迭代器接口
泛型 Generic
写法
泛型类,泛型方法,泛型接口,泛型限定,泛型通配符
for(:)循环
Collection接口
..
是所有单列集合的顶级接口,任何单列集合都是他的子接口,或者是实现类, 该接口中定义
的方法,是所有单列集合的共性方法.
使用接口Collection的实现类ArrayList,创建对象.
Collection<E> 尖括号就是泛型,E我们要写,集合存储的数据类型
Collection接口的常用方法
..
方法的定义 方法作用
boolean add(E) 元素添加到集合
void clear() 清空集合容器中的元素
boolean contains(E) 判断元素是否在集合中
boolean isEmpty() 判断集合的长度是不是0,是0返回true
int size() 返回集合的长度,集合中元素的个数
boolean remove(E) 移除集合中指定的元素,移除成功返回true
T[] toArray(T[] a) 集合转成数组
/**
/**
* boolean add(E) 元素添加到集合中
* boolean add(E) 元素添加到集合中
* 返回值,目前都是true
* 返回值,目前都是true
*/
*/
public
public
static
static
void
void
collectionAdd
collectionAdd
()
()
{
{
//接口多态创建集合容器对象,存储的数据类型是字符串
//接口多态创建集合容器对象,存储的数据类型是字符串
Collection<String> coll =
Collection<String> coll =
new
new
ArrayList
ArrayList
<>();
<>();
//集合对象的方法add添加元素
//集合对象的方法add添加元素
coll.add(
coll.add(
"hello"
"hello"
);
);
coll.add(
coll.add(
"world"
"world"
);
);
coll.add(
coll.add(
"java"
"java"
);
);
文档被以下合辑收录
评论