集合使用

2019-11-21  本文已影响0人  Heart_6ab1

java中集合是比较重要的一个知识点,这里是作为学习,记录一下

集合主要包含list,set和map

list,set继承Collection接口,Map为独立接口

List:ArrayList(重要),Vector,LinkedList 有序

Set : HashSet(重要),LinkedHashSet,TreeSet 无序

Map:Hashtable,LinkedHashMap,HashMap(重要),TreeMap

这是几种集合主要包含的子集合,先用一张图简单说明一下关系

这张图比较清楚的说明上面三种集合的关系


下面来一个个举例,只列举比较重要的几点

Collection类: ArrayList

常用的方法:

add:添加元素

remove:删除某个元素

contains:集合是否包含某个元素

isEmpty:集合是否为空


两个集合中操作,接口同上

addAll 是把另一个集合加到当前集合后面

removeAll 删除的是交集

containsAll a集合是否包含b集合

retainAll 是取交集,原集合不变则是false,改变则是true

集合迭代器Iterator比较重要的两个方法:

hasNext() 判断是否还有下一个元素

next() 下一个元素

上一篇 下一篇

猜你喜欢

热点阅读