数组
人以类聚 物以群分(有序) 相同数据类型的一组数据的线性集合
一维数组的初始化
// 一维数组的初始化方式
int[] arr1 = new int[5]; // 方式一 长度为5 元素为类型的默认值
int[] arr2 = new int[5]{1,2,3,4,5}; // 方式二 长度为5 元素值分别为1,2,3,4,5
int[] arr3 = {1,2,3,4,5}; // 方式二 长度为5 元素值分别为1,2,3,4,5
上面的int为数组存放数据的类型
[]为数组的标志 =后内填入的是数组的长度 即能存放数据的个数 存放的数据也称为元素
arr1、arr2、arr3数组名 遵循标识符的命名规则
new在堆内开辟空间
可以通过在{}内填入具体存放的元素值完成初始化 若存在数组长度 需保证填入的元素值个数与其一致
一维数组的使用
// 依次打印数组元素
int[] arr = new int[5]{1,2,3,4,5}; // 初始化
for(int i = 0; int < arr.Length; i++) // for循环 arr.Length 数组长度
{
Console.WriteLine(arr[i]); // 需注意数组使用时 脚标从0开始
}
脚标 数组内元素的排序号 第一号从0开始 我们通过它来获取数组中的元素