Java学习笔记 | 集合类

泪湿孤枕 提交于 2020-07-25 00:55:21
  • 概述
    集合是Java中很重要的部分,在Java.util包提供了一些集合类,集合类又被称为容器。提到容器,大家很容易想起数组。集合类和数组的不同之处在于:
    数组长度:固定
    集合类长度:可变


    数组存放基本类型的数据
    集合类存放对象的引用

    常用的集合有:Set集合、Map集合、List集合。
    List和Set继承了Collection接口,各接口提供了不同的实现类。

  • Collection接口
    其中提供了添加元素、删除元素、管理数据的方法,List和Set都继承了Collection接口,所以这些方法对List集合和Set集合通用。
    常用方法有:
    add(E e)
    remove(Object o)
    isEmpty()
    iterator()
    size()






  • List集合
    List集合包括:List接口以及List接口的所有实现类。可以通过索引来访问集合中的元素。

    List接口除了包含Collection中的所有方法外还有两个方法:
    get(int index):获得指定索引位置的元素
    set(int index,Object obj):将集合中指定索引位置的对象修改为指定的对象

    List接口常用实现类:
    ArrayList类
    LinkedList类

  • Set集合
    Set接口常用实现类:
    HashSet类
    TreeSet类


  • Map集合
    Map接口常用实现类:
    HashMap类
    TreeMap类


  • 小结
    对于每种集合的特点要了解,掌握集合的遍历、添加对象、删除对象的方法。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!