Java中的集合
Java中的集合 集合就像是一个购物车,可以将购买的所有商品的存放在一个统一的购物车中 集合的概念 现实生活: 很多的事物凑在一起 数学中的集合: 具有共同属性的事物的总体 Java中的集合类: 是一种工具类,是一种容器,里面可以存储任意数量的相同属性的类。 集合的作用 在类的内部对数据进行组织 简单快速的搜索大数量的条目 有的集合借口,提供了一系列排列有序的元素,并且可以在序列中快速地插入或者删除元素 有的集合接口,提供了映射关系,可以通过关键字(key)去快速查找到对应的唯一对象,而这 个关键字可以是任意类型 两个集合框架 Collection List Queue Set List、Queue、Set的区别: List和Queue中的元素是有序排列的 Set中的元素是无序排列的 graph TD Collection(Collection) --> List(List) List(List) -.-> ArrayList[ArrayList] List(List) -.-> LinkedList[LinkedList] Collection(Collection) --> Queue(Queue) Queue(Queue)-.-> LinkedList[LinkedList] Collection(Collection) --> Set(Set) Set(Set) -.->