一:带返回值方法的定义
方法的返回值其实就是方法运行的最终结果。如果要在调用处根据方法的结果,去编写另外一段逻辑,为了在调用处拿到方法的结果,就需要定义带返回值的方法。
eg:
二:带返回值方法的调用
1.直接调用 方法名(实参);
2.赋值调用 整数类型 变量名 = 方法名 (实参);
3.输出调用 System.out.println(方法名(实参));
注意:1.方法不调用就不执行。
2.方法与方法之间是平级关系,不能互相嵌套定义。
3.方法的编写程序和执行顺序无关。
4.方法的返回值类型为void,表示该方法没有返回值,没有返回值的方法可以省略return语句不写,如果要编写return,后面不能跟具体的的数据。
5.return语句下面,不能编写代码,因为永远执行不到,属于无效的代码。
return关键字:1.方法没有返回值,可以省略不写,如果书写,表示结束方法。
2.方法有返回值,必须要写,表示结束方法和返回结果。
三:方法的重载
在同一个类中,定义了多个同名的方法,这些同名的方法具有同种功能。
每个方法具有不同的参数类型或参数个数,这些同名的方法就构成了重载关系。
注意:参数不同指的是:个数不同,类型不同,顺序不同。