Java集合框架之概括
Java集合框架之概括
YH_猿员猿 发表于2年前
Java集合框架之概括
  • 发表于 2年前
  • 阅读 3
  • 收藏 0
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

Java集合框架之概括

java集合框架是一种数据结构,即以某种形式将数据组织在一起的集合。Java集合框架支持以下两种类型的容器。
  • 一种是为了存储一个元素集合,简称集合(collection)。如ArrayList,LinkedList
  • 另一种是为了存储键/值对,称为图(map),如HashMap

java集合框架支持三种类型的集合:

  • 规则集(set):实例用于存储一组不重复的元素
  • 线性表(List):用于储存一个由元素构成的有序集合(可重复)
  • 队列(Queue):存储先进先出方式处理的对象

接口流程图

 在Java集合框架中定义的接口和类都在java.util 包中。
 Java集合框架的所有具体类都实现了Java.lang.Cloneable和java.io.Serializable接口。所以,它们可以复制和序列化。

Collection接口和AbstractCollection类

    Collection接口是处理集合的跟接口,AbstractCollection类是提供Collection接口实现部分的便利类。
    Collection接口提供了在集合中的添加与删除元素的基本操作。
  • add()
  • addAll() //添加元素
  • remove()
  • removeAll() //删除指定的所有元素
  • clear() //清空元素
  • size()
  • isEmpty()
  • toArray() // 返回该集合元素构成的数组
  • contains()
  • containsAll()
  • equals() // 由于查询
    -
  • iterator() //返回该集合元素所有的迭代器
    • hasNext()
    • next()
    • remove()

Java集合框架中具体类的构造方式都至少有两种:

  • 创建空集合的无参构造方法
  • 用某个集合来创建实例的构造方法
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 0
博文 12
码字总数 0
×
YH_猿员猿
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: