数组类型
数组的声明
int 型数组
创建数组空间new
系统底层逻辑:
数组赋值
求长度:
练习:录入学生成绩
数组的遍历
1.普通for循环(正向+逆向)
2.增强for循环:arr数组中的值以int num的形式接收
选择条件:是否使用索引 i
优劣对比:
数组的初始化
1.静态初始化:定义数组的同时分配空间并赋值
2.动态初始化:利用new动态分配空间,定义数组和分配空间并赋值分别进行
3.默认初始化:数组是引用类型bool,当数组被分配空间时,已被默认初始化false
数组的应用
tips:
方法(函数)的实参传递给形参的时候:Java一切都是值传递
如果为基本数据类型,传递的为字面值
如果为引用数据类型,传递的为地址值