一、集合
-
集合是什么?
答:集合可以看作是一个容器,例如:java类的书可以看作是一个集合;联想品牌的电脑也可以看作是一个集合;也就是分类存放的一个容器。对于集合中的对象可以很方便的存入和取出,还可以按照一定的顺序进行摆放。java中提供了不同的集合类,这些类具有不同的存储对象的方式,并提供了相应的方法以方便用户对集合进行遍历、添加、删除以及查找指定的对象。java集合类存放于java.util包中。 -
常用的集合有哪些?
答:常用的集合有List、Set集合(Map是映射.现在一部分人认为是集合,一部分人认为它不是);
其中List和Set继承了Collection接口,各接口还提供了不同的实现类;下图是集合类的继承关系图,便于更好理解
Collection接口的常用方法:
Iterator:迭代器.它是java集合的顶层接口(不包括map系列);用于遍历集合对象
next():返回迭代器刚越过的元素的引用,返回值是 Object,需要强制转换成自己需要的类型
remove():将指定对象从该集合移除
size():返回int类型,获取该集合中元素的个数(数据的数量)
isEmpty():返回boolean值,判断当前集合是否是空
a