day 16
学习目标:
1.数组
2.Arraylist类
学习内容:
1.数组:数组可以存储同种类型的数据
- 存储引用类型
- 数组缺陷:一旦创建,运行期间长度不可更改
结果:
2.Arraylist类
是大小可变的数组的实现,存储在内的数据称为元素。此类提供一些方法来操作内部存储 的元素。 ArrayList 中可不断添加元素,其大小也自动增长。
用法: ArrayList 长度可变
- 用法:
- ArrayList 有一个尖括号 表示泛型
- 泛型:也就是集合中所有元素都是统一的类型
- 注意:泛型 只能是引用数据类型,不能是基本类型
- 对于ArrayList集合而言,直接打印得到的不是地制值,而是内容
- 如果内容为空,那么得到的是[ ]
public boolean add(E e);
- 备注:对于ArrayList来说,添加动作一定成功
- public E get (int index)从集合中获取元素,index为ArrayList索引值
-
- public E remove (int index) 从集合中移除指定位置元素,返回值为存储 的实际类型
- public int size()返回集合大小
结果:
byte Byte - short Short
- int Integer
- long Long
- float Float
- double Double
- char Character[特殊]
- boolean Boolean
- 自动装箱 基本数据类型—》包装类型
- 自动拆装 包装类型–》基本类型
2020080605009