一:List集合
1、创建:list是接口类,创建list集合通过接口实现类ArrayList创建
<>:泛型,只能填写引用数据类型
2、方法
add():集合添加元素
remove():移除指定元素
二:Map集合:KV对
1、创建:list是接口类,创建Map集合通过接口实现类HashMap创建
2、方法
put(k,v):添加方法
KeySet():获取所有k存入set集合中
get(k):通过K获取V
三:Set
1、创建:set是接口类,创建Set集合通过接口实现类HashSet、TreeSet创建
2、方法:
.add():添加元素
四:集合的遍历
1、增强for循环
for(输出类型(可以是基本和引用数据类型) 遍历后名字:要遍历名字){
}
2、迭代器遍历
1)、对集合进行迭代
2)、使用while循环遍历
五:区别
list:可重复,有序,可变。
set:不可重复,无序,不可变。
map:不可重复,有序,可变。
分类:集合分为Collection类和map类;list和set的父类是Collection
数组(List、Map、Set)
最新推荐文章于 2021-12-25 23:39:50 发布