数组
定义数组公式:
数据类型[] 变量名 =new 数据类型[存储元素的个数];
实例1:int[] a=new int[10]; //定义了一个10个元素的整型数组a。
实例2:int[] a; //声明一个int[]类型的变量a
a=new int[10]; //创建一个10个元素的数组
创建数组时内存空间的划分
实例代码
数组定义方法:2种
第一种 动态定义
第二种静态定义
数组元素赋值(定义时未赋值,默认值为0)
利用数组索引为数组元素赋值
数组的异常问题
1、数组索引越界异常
产生原因:数组在编译时只检查语法错误,代码运行在内存中会报错
2、空指针异常
数组中的最值比较
二维数组定义
定义方式1、Int[] [] arr =new int[3][4];
//定义一个二维数组,表示二维数组中有3个4个元素的一维数组
二维数组内存地址图
二维数组
定义方式2:int[] [] arr={{1,2,3},{5,6},{12,23,44,56},{0,1,5}};
二维数组遍历
二维数组遍历求和
数组遍历实例:随机点名器