数组的缘来
因为以前所学变量一次只能记录一个数据,无法记录多个数据类型相同的数据 所以提出了数组的概念 存储一组数据类型相同的数据的容器
构成的基本概念
元素:数组中存储的一个值
长度:数组中元素的个数
下标:元素在数组中的位置,从0开始到长度-1
特点
长度不可发生改变
数组是一种引用数据类型
使用
1声明
语法: 数据类型[] 数组名; 如: String[] strs; int[] nums;
2创建
2.1动态创建
2.1.1带值的
语法: 数组名 = new 数据类型[长度];
此时长度是由自己定义的,表示该数组最多可容纳数据的个数
2.1.2 带值的 语法: 数组名 = new 数据类型[]{值1,值2,值3,...};
此时数组的长度就是创建时,值的个数
2.2静态创建 语法: 数据类型[] 数组名 = {值1,值2,值3,...};
注意: 静态创建数组声明与创建必须在同一行 注意:数组可以多次创建,类似与变量的赋值
基本使用方法
查
1,查询数组中指定位置的值 语法: 数组名[下标];
2,查询数组长度 语法: 数组名.length
改 1,修改数组中指定位置的值 语法: 数组名[下标] = 值;
使用场景
1遍历
概念:将数组中的数据逐个取出
思路: 1,得到所有