数组01:什么是数组
-
数组是一个简单的数据结构。一个类型所有数据的集合{1,2,3,4}
-
Arrays类 专门操作数组的工具类(scanner是专门接收键盘输入的一个类)
Java学习是学习一个又一个类
-
稀疏数组:压缩数组便于保存(比如游戏里的东西)
数组02:数组的声明和创建
- 如何用Java创建数组
数组03:三种初始化及内存分析
数组04:下标越界及小结
java.lang.Array lndex Out of Bounds exception:1 数组下标越界(超过范围)
数组05:数组的使用
for-each循环一般用来打印一些结果
数组06:多维数组
多维数组:数组里面嵌数组
int[][][] array = {{{1, 2}}, {{2, 3,4}}, {{3,6 ,4}}, {{4,6, 5}}};
一维数组:线
二维数组:直角坐标系
三维数组:空间型
数组07:Arrays 类
文档:jdk.api 1.8chm jdk帮助文档
sort:排序方法
binarySearch:二分法
fill:把数组填满
copyOf:把数组复制
asList:把数组转换成一个集合
toString:把数组打印出来
数组08:冒泡排序:重点,笔试可能手写
两两比大小,谁大会谁小会移位置