方法的使用:
1.方法的定义格式:
访问修饰符 static 返回值类型 方法名(参数)
{
方法体;
}
2.方法的三种调用格式:
(1)单独调用:方法名(参数);
(2)打印调用:System.out.println(方法名(参数));
(3)赋值调用:数据类型 变量名=方法名(参数);
ps:返回值为void的方法只能使用单独调用,不能使用打印调用或赋值调用。
3.方法的调用流程:
4.对比有参、无参:
(1)有参:方法小括号中有内容,调用方法是需要传参数到小括号内;
(2)无参:方法小括号中没有内容,调用方法不需要传参数到小括号内;
5.对比有无返回值:
6.方法的注意事项:
方法重载:
1.方法重载的定义:
对于功能类似的方法来说,应为参数列表不一样,却需要记住很多不同的方法名称,太过麻烦。所以用同一个方法名定义不同的参数类型使用的方法就是方法重载。
2.方法重载的格式:
多个方法的方法名一样,但参数列表不同。
返回值类型 static 数据类型 方法名(相同)(参数(数据类型不同、参数个数不同、数据类型顺序不同))
{
方法名;
}
好处:只需记住一个方法名,就可以实现类似的多个功能。
3.方法重载与那些因素相关或无关:
(1)相关因素:
参数个数不同;
参数类型不同;
参数的多类型顺序不同;
(2)无关因素:
与参数的名称无关;
与方法返回值类型无关;