二维数组
- 冒泡排序
速记口诀
- N个数字来排队
- 两两相比小靠前
- 外层循环N-1
- 内层循环N-1-i
- 使用Arrays为数组排序
使用java.util.Arrays类
- java.util包提供的工具类
- Arrays类提供数组的方法,如:排序,查询
- Arrays类的sort()方法:对数组进行升序排列
Arrays.sort(数组名);
Arrays类
- 二维数组语法
<数据类型>[ ][ ] 数组名;或者<数据类型>数组名 [ ][ ];
例如:
二维数组实际上是一个以一维数组作为元素的一维数组。
- 二维数组与内存
int [ ][ ] s = new int [3] [5];
- 二维数组定义
定义并赋值
- 写法一
int [ ][ ] scores = new int [ ][ ]{90,85,77,45,98}{56,76,45}{78,89}; - 写法二
int scores[ ][ ] = {{90,85,77,45,98},{56,76,45},{78,89}};