java面向对象 6

    掌握集合框架包含的内容

java中的集合,位于包java.util

  Java集合框架分为2大接口:

  Collection

ListArrayListLinkedList

SetHashSetTreeSet

  Map

HashMap

TreeMap

集合框架的优点?

解决数组的一些不足之处(存储数据类型单一、空间不可变,操作数据比较麻烦、性能低等),

提供了一种标准的体系结构,方便快速高效操作集合数据

    掌握ArrayListLinkedList的使用

 添加: add() 该方法重载2次

 boolean add(Object e);//保存任意数据类型的元素

 void add(int index,Object e) ;//在指定的下标处,添加任意数据类型的元素

 删除:remove() 该方法重载2次

 boolean remove(Object e);根据元素的值,删除

 Object remove(int  index);根据下标位置,删除

 获取元素:get(int  index)

元素个数:size()

 判断某个元素是否存在:boolean contains(Object  e)

以上方法,是实现了接口List的类(ArrayListLinkedList)共有的方法

LinkedList特有的方法:

                     添加:addFirst()、addLast();

                     删除:removeFirst()、 removeLast();

                     获取:getFirst()、getLast()

原文地址:https://www.cnblogs.com/alhy/p/7017626.html