【Java笔记】java集合框架

集合框架

Vector ArrayList LinkedList TreeSet HashSet LinkedHashSet

学习集合的目标:

  1. 会使用集合存储数据
  2. 会遍历集合,把数据取出来
  3. 掌握每种集合的特性

List接口:

  1. 有序的集合(存储和取出元素顺序相同)
  2. 允许存储重复元素
  3. 有索引,可以使用普通的for循环遍历

Set接口:

  1. 不允许存储重复元素
  2. 没有索引(不能使用普通的for循环)
  3. 无序的集合(存储和取出元素的顺序有可能不一致)

Collection接口:

定义的是所有单列集合中共性的方法

所有的单列集合都可以使用共性的方法

没有带索引的方法

集合框架学习方式:

  1. 学习顶层:学习顶层接口/抽象类中共性的方法
  2. 使用底层:底层不是接口就是抽象类,无法创建对象使用,需要使用底层的子类创建对象使用
posted @ 2021-07-20 11:15  半袋咖啡  阅读(29)  评论(0编辑  收藏  举报