第六章 一维数组及经典应用
1.数组
声明一个数组就是在内存空间划出一串连续的空间
数组基本要素:
- 标识符
- 数组元素
- 元素下标:从0开始
- 元素类型
数组中的所有元素必须属于相同的数据类型
特点:
- 数组存储一组相同数据类型的数据
- 数组的长度固定不变
2.使用数组:
- 1.声明数组
int []a;
(数据类型 数组名[ ] ;|| 数据类型[ ] 数组名 ;) - 2.分配空间
a = new int[5];
(数据类型 [ ]数组名 = new 数据类型[数组长度] ; ) - 3.赋值
a [0] = 8;
- 4.处理数据
a [0] = a[0] * 10;
3.数组赋值:
-
边声明边赋值:
int []scores = {89, 79, 76};
int []scores = new int[]{89, 79, 76};
-
动态地从键盘录入信息并赋值:
Scanner input = new Scanner(System.in); for(int i = 0; i < 30; i ++){ scores[i] = input.nextInt(); }
注意:
- 写明数组的大小
- 数组不可越界
- 创建数组并赋值的方式必须在一条语句中完成