数组长度固定不变,避免数组越界
如何使用数组
1.声明数组 int[ ] a;
2.分配空间 a = new int[5];
3.赋值 a [0] = 8;
4.处理数据 a [0] = a[0] * 10;
数组元素根据类型不同,有不同的初始值
数据类型[ ] 数组名 = new 数据类型[大小] ;
数组的三种定义方式:
int [ ] a = new int [5];
边声明,边赋值:
int [ ] a = new int [ ] {1,2,3,4,5 };
int [ ] a = {1,2,3,4,5};
键盘录入信息赋值:
Scanner input = new Scanner(System.in);
for(int i = 0; i < 30; i ++){
scores[i] = input.nextInt();
}
数组与内存