API(List、Map)

day 07

API

  • List接口

    • 特点: 有序,带索引,内容可以重复
    • Arraylist:

      • 创建对象一般使用多态的格式: List<E> li = new ArrayList<E>();
        • 泛型,E---->Element 元素 ---->参数类型:引用类型 ---->类型参数化

        • 默认为object类型
      • 增删改查:
        • add(),remove(),set(),get()
  • Map接口

    • 特点:Map是集合容器,存放的元素由键与值两部分组成,通过键可以找对所对应的值,键和值必须是引用类型,键唯一不能重复,没有顺序,值可以重复
    • HashMap
      • 是Map的一个实现类
      • 增、删、查
        • put():当给Map中添加元素,会返回key对应的原来的 value值,若key没有对应的值,返回null。
        • remove():根据key删除元素,会返回key对应的value值。
        • get():根据指定的key获取对应的value。
        • 当给Map中添加元素,会返回key对应的原来的value值,若key没有对应的值,返回null。
        • 是否包含键:map.containsKey();
 

 

posted @ 2020-06-30 09:02  庄嘉豪  阅读(234)  评论(0编辑  收藏  举报