list和map
ArrayList<Integer> arrayList = new ArrayList<>();有序、可重复、有索引
List<String> linkedList = new LinkedList<>();有序,不重复,有索引
HashMap:无序,不重复,无索引
LinkedHashMap:有序,不重复,无索引,
TreeMap:按照键排序,不重复。无索引
Collection集合体系的特点:
Set系列集合: 添加的元素,是无序,不重复,无索引的。
-- HashSet:添加的元素,是无序,不重复,无索引的。
-- LinkedHashSet:添加的元素,是有序,不重复,无索引的。
List系列集合:添加的元素,是有序,可重复,有索引的。
-- LinkedList: 添加的元素,是有序,可重复,有索引的。
-- Vector: 添加的元素,是有序,可重复,有索引的。线程安全(淘汰了)
-- ArrayList: 添加的元素,是有序,可重复,有索引的。
HashMap:无序,不重复,无索引
LinkedHashMap:有序,不重复,无索引,
TreeMap:按照键排序,不重复。无索引

浙公网安备 33010602011771号