*数组
1.定义:相同类型元素的集合(存储多个值),可以存储基本数据类型和引用数据类型。
java数组是引用数据类型,内部划分多个空间,且空间为连续的,一旦确定就不能更改。
*一维数组
1.创建
int []a=new int[10];10为空间数量;
int[]x=new int[]{1,2,3,4,5};数字为数组元素;
int[]y={1,2,3}
2.访问
空间分配编号(索引/下标)
索引特点:整数类型;从0开始;最大索引:长度-1;
3.数组长度
System.out.println(a.length);输出长度。
数组长度有限:int []c=new int(Integer.MAX.VALUE)
4.一维数组元素的遍历
*数组排序
1.冒泡排序
每次取两个相邻元素进行比较,把较大的值往后移动
2.选择排序
假设第一个元素为最大,之后与每个位置元素进行比较,满足条件交换位置
*二维数组
1.创建
int [][]=new int[3][3] ; 第一个3是二维数组的长度,第二个3是一维数组。
事先知道元素:int [ ][ ]b=new int[ ][ ]{{1,2},{1,3}{1,4}};(new int[ ][ ]可以省略)。
int [ ][ ]c=new [3][ ];-->{null,null,null}
2.二维数组的遍历



