5、集合(容器)

1、集合的引入

  • 为什么使用集合而不是数组

    • 集合和数组相似点:都可以存储多个对象,对外作为一个整体存在。
    • 数组的缺点:长度必须在初始化时指定,且固定不变;数组采用连续存储空间,删除和添加效率低下;数组无法直接保存映射关系; 数组缺乏封装,操作繁琐

  • 集合架构

                      

2、泛型

  •  泛型本质就是数据类型参数化,在调用泛型时必须传入实际类型。在定义集合的时候同时定义集合中对象的类型。
    ArrayList<String> array = new ArrayList<String>();

 

posted @ 2019-04-13 16:16  烽火连  阅读(118)  评论(0编辑  收藏  举报