一,数组的优缺点 在Java核心技术卷1中写到数组是一种数据结构,用来储存同一类型值的集合. 优点: 1,按照索引查询元素速度快,效率高 2,能存储大量数据 3,按照索引遍历数组方便 缺点: 1,长度固定不变 2,采用连续存储空间,删除环绕添加效率低下 3,无法直接保存映射关系 4,缺乏封装,操作繁琐 二,使用三种方式定义并且初始化数组 1,默认初始化 数组元素相当于对象的成员变量,默认值跟成员变量的值一样.数字0,char\u0000,布尔false,引用null. 2,动态初始化 int[]