标签:object 返回 st表 map equal 规则 否则 接口 lis
1、List、Set、Map基本区别
List、Set都是继承Collection接口,Map不是;
2、 List: ArrayList,LinkList,vector;
Set:HashSet,LinkHashSet,TreeSet;
Map: HashMap,HashTable,TreeMap
3、List表示有先后顺序的集合
存元素:多次调用add(Object o),每次按照先来后到的顺序排序,也可以调用add(int index,Object o)将元素存入指定位置;
取元素: 方法一:iterator接口取到所有,逐一遍历各个元素; 方法二:get(int index)
Set不允许有重复元素
存元素:add方法,不存在添加的元素返回true,否则返回false;
取元素:通过iterator接口,不支持for循环
Map是双列集合
存放用put方法,不能存储重复的key,这个重复的规则也是按照equals比较相等。
标签:object 返回 st表 map equal 规则 否则 接口 lis
原文地址:https://www.cnblogs.com/zhang19925/p/12244908.html