JavaSE-4:集合 Collention级List集合

本文详细介绍了Java集合框架中的Collection接口及其子接口List,包括ArrayList和LinkedList的区别和常用方法。讲解了如何使用add、remove、contains等方法,并讨论了基于下标的get、set、add和remove操作,以及迭代器的使用。此外,还提到了List接口在存储对象时的性能差异。
摘要由CSDN通过智能技术生成

Collection框架及List集合

 

集合框架概述

 
     在实际开发中,需要将使用的对象存储于特定数据结构的容器中。JDK提供了这样的容器----集合框架,集合框架中包含了一系列不同数据结构(线性表、查找表)的实现类。


                 interface
                Collection

      interface             interface                    interface
        List                   Set                          Map
 
 ArrayList   LinkedList   HashSet   TreeSet          HashMap    TreeMap

 

 


Collection常用方法


   int size();                                   返回包含对象的个数
  boolean isEmpty();                             返回是否为空
  boolean contains(Object o);                    判断是否包含指定对象
  void clear();                                  清空集合
  boolean add(E e);                              向集合中添加对象
  boolean remove(Object o);                      从集合中删除对象
  boolean addAll(Collection<? extends E> c);     将另一集合中的所有元素添加到集合中
  boo

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

慕容屠苏

你的鼓励是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值