Collection集合体系:
-
Collection<E></接口> -
/ \ -
Set<E></接口> List<E></接口> -
/ \ \ -
HashSet<E></> 实现类 ArrayList<E></>实现类 LinkedList<>E</>实现类 -
/ - LinkedHashSet</>实现类
- 各种集合的特点:
-
List集合系列的特点:有序,有索引,可重复。 -
----ArrayList集合:有序,有索引,可重复,基于数组实现的,查询快,增删慢。 -
----LinkedList集合:有序,有索引,可重复,基于链表的实现的,查询慢,增山快。 -
Set集合的系列的特点:无序,无索引,不可重复。 -
----HashSet集合:无序,无索引,不可重复。 -
----LinkedHashSet集合:有序,无索引,不可重复。 - */
public class Demo02_Day03_List系列集合的使用 {
public static void main(String[] args) {
//创建List集合
List list=new ArrayList<>();
//添加元素,
list.add(“Java”);
list.add(“PHP”);
list.add(“UI”);
list.add(“Python”);
list.add(“Java”);
System.out.println(list);
}
}
本文深入解析Java集合框架,包括Collection接口下的List和Set子接口,以及它们的具体实现类如ArrayList、LinkedList、HashSet和LinkedHashSet。文章详细阐述了每种集合的特点,如List的有序性和索引访问,Set的唯一性等,并通过示例代码展示了如何使用List系列集合。

1249

被折叠的 条评论
为什么被折叠?



