一、一维数组
1、数组是什么?
数组就是用来存储一批同种类型数据的内存区域(可以理解成容器)。
2、数组定义格式
1) 、数据类型[] 数组名
2) 数据类型 数组名 []
3、数组动态初始化
1)、静态初始化
① 完整格式
数据类型[] 数组名 = new 数据类型[]{元素1,元素2 ,元素3… };
double[] scores = new double[]{99.9, 99.5, 57.8, 88.9};
② 简化格式
数据类型[] 数组名 = { 元素1,元素2 ,元素3,… };
int[] ages = {12, 24, 36};
2)、动态初始化格式
① 数据类型[] 数组名 = new 数据类型[数组长度];
② 数组的定义
int[] arr = new int[3];
③ 赋值
arr[0]=23,arr[1]=12,arr[2]=45
二、二维数组
1、二维数组定义格式
① 数组的动态初始化:
数据类型 对象数组[][] = new 数据类型[行个数][列个数];
② 数组的静态初始化:
数据类型 对象数组[][] = new 数据类型[行个数][列个数]{{值, 值,…}, {值, 值,…},…};