一、数组的定义
数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器。
数组既可以存储基本数据类型,也可以存储引用数据类型 数组是一组相关数据的集合,一个数组实际上就是一连串的变量.
变量:声明一个变量就是在内存空间划出一块空间
数组:声明一个数组就是在内存空间划出一 串连续的相同类型的空间
数组的语法:
数据类型[] 数组名 = 初值
int[] array = new int[5]
其中数据类型代表: 数组中盛放数据的数据类型
数组使用下标(角标)来访问元素(保存元素) 下标从0开始
二、数组的使用
一、申请内存空间
二、将申请到的内存分为几块
三、将信息放在内存空间中
四、使用内存空间中的信息
赋值:给分配好的空间格子放数据
方法一:
int[ ] salary= {2000, 3000, 4000};
int[ ] salary= new int[ ]{2000, 3000, 4000};
方法二:
Scanner input = new Scanner(System.in);
for(int i = 0; i < salary.length; i ++){
salary[i] = input.nextInt();
}
三、常见错误
1、编译出错,没有写明数组的大小
2、编译出错,数组越界
3、编译出错,创建数组并赋值的方式必须在一条语句中完成