集合(Collection)是一种用于存储和操作一组对象的容器。它提供了一系列的接口和类,用于管理和操作对象的集合。

Java集合框架定义了许多接口和类,用于表示不同类型的集合。以下是一些常用的集合接口和类:

  1. List(列表):允许重复元素,以线性方式存储元素。

    • ArrayList:基于动态数组实现的可调整大小的列表。
    • LinkedList:基于双向链表实现的列表。
  2. Set(集):不允许重复元素,没有固定的顺序。

    • HashSet:基于哈希表实现的集合,提供快速的查找和插入操作。
    • TreeSet:基于红黑树实现的有序集合。
  3. Map(映射):以键值对(Key-Value)的形式存储元素。

    • HashMap:基于哈希表实现的映射,提供快速的键值查找和插入操作。
    • TreeMap:基于红黑树实现的有序映射。
  4. Queue(队列):按照特定顺序存储元素,并支持在队列头部进行插入和删除操作。

    • LinkedList:可用作队列的双向链表实现。
    • PriorityQueue:基于堆实现的优先级队列。

 ArrayList

 

posted on   黑逍逍  阅读(6)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!



点击右上角即可分享
微信分享提示