[JavaSE基础] 集合
[编程语言教程]

Java集合接口

  1.Collection接口的子类接口:一种为Set 一种为 List,一种为Queue ;

  2.Map接口

    首先介绍定义在接口里的常用方法和一些特点:

        Collection的常用方法:

                   add()

                   remove()

                   contain()

                   isEmpty()

                   size()

                   clear()

                   toArray()

                   contains()

                   Set类里有个方法:retainAll() 用来把调用方法的对象替换成和参数对象的交集

        Map类常用方法:

                  put()

                  remove()

                  containsKey()

                  containsValue()

                  get()

        Set类的常用遍历方法:

                  iterator() 使用迭代器进行遍历

                  foreach加强for遍历

        Map类的常用遍历方法:

                  keySet() 转换成一个Set集合,里面是key值

                  entrySet()  把key-value转化成 Entry集合   

        

        1.Set : 唯一,元素不可重复,TreeSet有序,HashSet无序

        2.List : 不唯一,元素可重复,全部有序

        3.Queue:不唯一,元素可重复,有序

        4.Map: 唯一,元素不可重复,TreeMap有序,HashMap无序

  List接口:  

       

List<Object> list = new ArrayList<Object>();
List<Object> list2 = new Vector<Object>();
List<Object> list3 = new LinkedList<Object>();
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » [JavaSE基础] 集合