方法的定义:
方法的定义格式: 修饰符 返回值类型(参数类类型 参数名,参数类类型 参数名,){
方法体
return 返回值;
}
格式解释:
A:修饰符 目前记住public static
B:返回值类型 用于限定返回值的数据类型
C:方法名 为了方便我们调用方法的名字
D:参数类型 用于限定调用方法时传入的数据的类型
E:参数名 用于接收调用方法时传入的数据的变量
F:方法体 完成功能的代码
G:return 结束方法,并且把返回值带给调用者
两个明确:
A:返回值类型:明确功能的结果类型
B参数列表:明确有机参数,参数类型
方法的调用: A:单独调用,没有意义
B:输出调用,有意义,但是不够好,因为我可能需要拿结果进行进一步的操作
C:赋值调用,推荐方式
void A:只能单独调用:在void修饰的方法,return有结束方法的作用
重载 在同一个类出现了方法名相同的情况。
特点:方法名相同,参数了列表不同;A 参数的个数不同
B 参数对应的数据类型不同
C 方法名相同,
D 与返回值类型无关
注意 形参是变量;实参可以是常量,可以是变量
方法的参数如果是基本数据类型,形式参数的改变不影响实际参数
形式参数是用于接受实际参数的变量
如果形参是引用数据类型,形式参数的改变直接影响实际参数,引用参数类型存储的是地址值,传递的也是地址值
案例: 1.求和案例
2. 键盘录入两个数据,返回两个数中的最大值
3. 键盘录入两个数据,比较两个数是否相等
4. 键盘录入三个数据,返回三个数中的最大值
5. 打印十次hellworld
6. 打印1-n的数
7. 打印水仙花数
8. 方法重载练习两个数是否相等
9. 数组遍历
|
|