day05【数组】
一. 数组的定义(重点)
* 容器: 存放多个数据
数组的概念: 是一个容器, 用来存放同一种数据类型的多条数据, 长度是固定的.
- 如何定义数组(1) 第一种格式数据类型[] 数组名 = new 数据类型[长度];
// 必须制定长度, 长度是固定的.
// 等号左右的数据类型必须是相同的
适用于只知道数组的长度, 还不知道内容, 具体的内容, 下面再赋值
(2) 第二种格式数据类型[] 数组名 = new 数据类型[] {元素1, 元素2, 元素3 …};
// 中括号中不要写长度
适用于创建数组的时候, 已经知道数组中要存放什么元素, 就直接把元素放到数组中.
(3) 第三种格式是第二种的简化形式
数据类型[] 数组名 = {元素1, 元素2, 元素3 …};
二. 数组的使用(重点)1. 数组的索引(角标, 下标)
* 对数组中每一个位置的元素进行编号,
*
* 从0开始, 从第一个元素开始进行编号
*
-
使用索引格式
数组名[索引] : 获取数组中指定索引位置的元素.
操作格式- 对这个索引位置的元素进行赋值.
数组名[索引] = 值;
// 将等号右边的值, 赋值给等号左边数组中指定索引位置.
* 输出打印数组中指定索引位置的元素
System.out.println(数组名[索引]);
* 将数组中指定索引位置的元素, 赋值给其他的变量
数据类型 变量名 = 数组名[索引];
3. 数组的长度数组名.l