集合

前言

保存多个数据使用数组的不足之处:

  1. 长度开始时必须指定,指定后不能修改
  2. 保存的数据必须为同一类型的元素
  3. 使用数组进行增加/删除元素的时比较繁琐

集合概念

  1. 可以动态保存任意多个对象
  2. 提供一系列方便操作对象的方法:add、remove、set、get等
  3. 使用集合添加,删除新元素更简洁

集合框架体系图

集合分为两组:单列集合,双列集合

Collection接口有两个重要的子接口 List和Set,它们都是实现单列集合。

Map接口的实现子类是双列集合,存放K-V

public class Collection_ {
   public static void main(String[] args) {
      // 单列集合
      ArrayList arrayList = new ArrayList();
      arrayList.add("rick");
      arrayList.add("gelnn");
      // 双列集合
      HashMap hashMap = new HashMap();
      hashMap.put("001","rick");
      hashMap.put("002","gelnn");
   }
}

 

posted @ 2024-07-05 16:29  Dr丶云幕  阅读(2)  评论(0编辑  收藏  举报