Java中的集合

一、概述

Java中的集合有三大类,分别为List,Set,Map。

List和Set都继承Collection,主要用于存储数据,他们的主要区别如下:

  1. List中允许重复元素,Set不允许
  2. List是有序集合,Set是无序集合
  3. List可以通过下标来访问,Set不能,只能通过迭代器获取元素。

Map是通过键值对的方式存储数据。

二、List的实现类

ArrayList
LinkedList
Vector

三、Set的实现类

HashSet
TreeSet
LinkedHashSet

四、Map的实现类

HashMap
TreeMap

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容