Java学习笔记 | 集合类

  • 概述
    集合是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类

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值