数组 20220120
什么是数组
数组的定义
静态初始化数组
数组的访问
数组的几个注意事项
动态初始化数组
默认值
数组类型 | 默认值 |
---|---|
byte/short/int/long | 0 |
float/double | 0.0 |
char | (需测试) |
string | null |
boolean | false |
动态初始化数组的元素默认值
char 默认 编号为0的char类型的
定义了数组长度就不能初始化了
数组的遍历
数组的案例
求和
求最值
猜数字游戏
随机排名
洗牌
数组排序
冒泡排序
数组的内存图
Java内存分配、数组内存图
在执行int[] arr =new int[]{11,22,33}
的=
时,堆内存中产生的内存地址会被付给栈内存的arr
两个变量指向同一个数组
数组使用的常见问题
超过最大索引
空指针
Debug工具的使用
剩下的全部跑完
直接从第一个断点到第二个断点