Set:无序不可重复(独一无二)
List:有序可重复(排序帮手)
Queue:有序可重复(叫号机)
Map:key无序不可重复,value无序可重复(key搜索)
为什么要使用集合?
数组的缺点是一旦声明之后,长度就不可变了;同时,声明数组时的数据类型也决定了该数组存储的数据的类型;而且,数组存储的数据是有序的、可重复的,特点单一。 但是集合提高了数据存储的灵活性,Java 集合不仅可以用来存储不同类型不同数量的对象,还可以保存具有映射关系的数据。
标签:存储,key,重复,基础,无序,数组,集合 From: https://www.cnblogs.com/cjhtxdy/p/17327330.html