整理一下之前学习的方法、方法重载和数组的相关知识
1.方法
[定义]:方法就是若干语句的功能集合。
【注意事项】
1.方法定义的先后顺序无所谓
2.方法定义必须是挨着的,不能在一个方法的内部定义另外一个方法
3.方法定义之后,自己不会执行,若希望其执行,一定要进行方法的调用
[调用]:
1.单独调用,方法名称(参数)
2.打印调用,System.out.println(方法名称(参数))
3.赋值调用,数据类型 变量名称 = 方法名称(参数)
【注意事项】返回值类型为void(无返回值)的方法,只能单独调用,不能打印调用。
1.若方法有返回值,那么必须写上“return”返回值,不能没有
2.return 后面的返回值数据类型必须与方法的返回值类型相对应
3.对于一个void没有返回值的方法,不能写return后的返回值,只能return自己
4.对于void方法的最后一行return可以省略不写。
5.一个方法中可以有多个return语句,但是必须保证只有一个被执行到。
[重载(overload )] 多个方法的名称一样,但是参数列表不一样。
方法重载与下列因素有关:
1.参数个数不同
2.参数类型不同
3.参数的多类型顺序不同
方法重载与下列因素无关:
1.与参数的名称无关
2.与方法的返回值类型无关
[举例]