修饰符 返回值类型 方法名称( 参数类型 参数名称 , . . . ){
方法体;
return 返回值;
}
修饰符:public static
返回值类型:方法最终产生的数据结果是什么类型
方法名称:方法的名字
参数类型:进入方法的数据类型
参数名称:进入方法的数据对应的变量名称
方法体:代码
return : 第一停止当前方法,第二将后面的返回值给调用处
返回值:方法执行后最终的数据结果
注意:return 后面的”返回值“,必须和”返回值类型“,保持对应
1.单独调用:
方法名称(参数);
2.打印调用:
System.out.println(方法名称(参数));
3.赋值调用:
数据类型 变量名称 = 方法名称(参数);
数据类型 和 方法的返回值类型 要一样
对void 来说没有返回值 只能单独调用 不能打印调用和赋值调用
1、方法定义先后无所谓,定义在类中
2、方法定义不能嵌套
3、方法定义后不会主动执行;如果希望执行就调用它
4、如果方法有返回值必须写上 “return 返回值”;,不能没有
5、return 后面的返回值类型必须和方法返回值类型一样
6、一个方法中可以有多个return 但是必须保证只有一个return 会被执行
多个方法的名称一样,但是参数列表不一样
好处:只需要记住唯一一个方法名称,就可以实现类似的多个功能
方法重载与下列相关: 方法重载与下列无关:
1.参数个数不同 1.与参数的名称无关
2.参数类型不同 2.与方法的返回值类型无关
3.参数的多类型顺序不同
原文:https://www.cnblogs.com/viperqy/p/11152730.html