Java的集合有List、Set、Map三种基本类型
List、Set、Map的区别?
List:链表,有序,可出现重复元素
Set:集合,无序,不允许重复。
Map: 键值对存储。Key不能重复,但不同的Key可以指向相同的对象。
其中,每种基本类型下又衍生出多种类型。
如ArrayList、LinkedList、HashSet、HashMap等,后续再一一详细介绍。
Java的集合有List、Set、Map三种基本类型
List、Set、Map的区别?
List:链表,有序,可出现重复元素
Set:集合,无序,不允许重复。
Map: 键值对存储。Key不能重复,但不同的Key可以指向相同的对象。
其中,每种基本类型下又衍生出多种类型。
如ArrayList、LinkedList、HashSet、HashMap等,后续再一一详细介绍。