目录
一维数组
二维数组
方法
一维数组
概述:一种用于存储多个相同类型数据的存储模型 初始化 元素访问 内存分配 注意事项 索引越界 定义:访问了数组中不存在的索引对应元素,造成索引越界问题
报错:ArrayIndexOutOfBoundsException
空指针异常 定义:访问的数组已经不再指向堆内存的数据,造成空指针异常
报错:NullPointerException
null:空值,引用数据类型的默认值,表示不指向任何有效对象 基本运算 排序算法 冒泡排序 选择排序 插入排序
二维数组
定义 声明方式 内存分配
方法
调用 带参数的方法 带返回值的方法 注意事项 1. 方法不能嵌套定义
2. void表示无返回值,可以省略return,也可以单独的书写return,后面不加数据
通用格式 方法重载
参数传递
对于基本数据类型的参数
形式参数的改变
不影响实际参数的值
对于引用类型的参数
形式参数的改变
影响实际参数的值