JAVA——集合理解
集合复习 一.集合就像一种容器,可以动态的把多个对象的引用 放入到容器中,存储多个数据 。 集合数组都是对多个数据进行存储操作的结构,简称java容器 二、集合框架、 collection接口:单列集合,用来存储一个一个对象 list接口:存储有序可重复的数据 实现类:ArrayList LinkedList set接口:存储无序,不可重复的数据 实现类:HashSet map接口:双列集合,用来存储一对一对的数据 实现类:HashMap 三、collection(为什么不用collection? 因为即有序又无序,即可重复,又不可重复,找不到这样的容器,所以才会用List和Set) collection的方法:(需要重写元素所在类的equals方法) add() //添加元素,可以为简单类型,和引用类型 ,返回boolean Collection coll=new ArrayList(); coll.add("aa"); addAll(Collection c)//添加集合数据 Collection coll=new ArrayList(); Collection coll1=new ArrayList(); coll1.add("bb"); coll.addAll(coll1); clear() //清空集合 Collection coll=new