数组定义
| 一、数组定义 |
|
【】数组,就是一组数据 |
|
【】数组里数据都是同一数据类型,java强数据类型的一种体现 【】数组里面元素都是有序的,有自己的编号 【】数组是一个容器,有自己的实体,在内存中有自己的空间 |
|
【】建立数组的关键字:new新,新建 一旦建立数组,就必须明确长度。要么建有赋值的具体数组(类似集合形式),要么建立固定长度的默认数组,之后再赋值。 数组可以先定义再赋值,也可以直接赋值。 |
| 二、数组的两种定义格式 |
| 【定义数组的格式一】
1、数据类型[] 数组名=new 数据类型[6];-----------建立有6个元素的数组,内部有6个数据,元素编号012345 []中括号指的是数组,什么类型的数组,建立一个什么类型的有多少元素的数组。
【】相当于创建了一个箱子,箱子里面有3层格子,格子里面没有赋值的话默认为0; 【】元素=数组名[角标],数组里面某个角标的元素,角标叫做索引。 【】长度为3,能取的角标是0,1,2,无法取到角标3 |
|
【定义数组的格式二】 创建数组的同时指定每一个角标位上的元素 int[] arr=new int[]{1,23,4} 一般使用这种格式的简化写法,集合式写法,静态初始化方式 int[] arr={1,23,4}
|
|
应用场景 格式一:需要一个容器,但不明确容器的具体数据 格式二:需要一个容器,存储已知具体数值 |
| 【】养成一个习惯,数据只要一多,就用数组存起来。因为直接面对一堆数字,不如面对一个数组方便操作,层级制度而已。 |





浙公网安备 33010602011771号