方法掌握两点
一、如何创建方法(由我们自己创建)
【核心】(1)明确参数 (2)明确返回值
一个方法的模板
修饰符 返回值类型 方法名(参数列表){
方法体
}
1、修饰符:方法允许被访问的权限范围 (public、protected、private)
2、返回值类型:方法返回值的类型,如果方法不返回任何值,则返回值类型指定为 void ;如果方法具有返回值,则需要指定返回值的类型,并且在方法体中使用 return 语句返回值
3、方法名:定义的方法的名字,必须使用合法的标识符
4、参数列表:传递给方法的参数列表,参数可以有多个,多个参数间以逗号隔开,每个参数由参数类型和参数名组成,以空格隔开
难点:
1、为什么要有参数,什么时候有参数,什么时候没有参数?
(1)方法为什么要有参数,比如:你计算两个整数的和的时候,程序员是确定不了哪两个整数的,当一段代码要有不确定的值来完成结果的时候 就需要参数。在项目中也是一样的,参数可能是用户输入的不确定值,比如,你在银行存钱或者缺钱这个是不确定的需要参数来把这个代码变得灵活变通才能使用。同学你现在理解为什么要有参数了吗,理解的请回复,不理解的也去提出问题
(2)什么时候有参数,其实就是当你要在方法中完成 方法体的时候,有一些不确定值加入才能完成最终的结果的时候。 比如:同学你去超市买零食, 你不确定的值就是你掏出的钱,而钱就是参数了
(3)什么时候没有参数,没有任何的不确定值就可以完成代码的整体编写,比如:输出语句
方法的创建分为四类:
Ø 无参无返回值方法
Ø 无参带返回值方法
Ø 带参无返回值方法
Ø 带参带返回值方法
2、什么时候需要返回值
2、如何使用方法(一种是我们自己创建的方法,第二种就是使用别人创建的方法:如api中的,或者是别人创建的)
Ø 无参无返回值方法
直接调用就可以了
Ø 无参带返回值方法
Ø 带参无返回值方法
Ø 带参带返回值方法