10

您所在的位置:网站首页 java的基本语法格式包括 10

10

2024-07-04 04:34| 来源: 网络整理| 查看: 265

方法

1.方法概述 方法也称作的是函数 方法是定义在类中的,按照特定格式书写,能完成特定功能的代码块 2.定义自己的方法 2.1方法定义格式 格式如下:

修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2…) { 方法体; return 返回值; }

格式解释 修饰符目前记住 public static 返回值类型用于限定返回值的数据类型 方法名一个名字,为了方便我们调用方法 参数类型用于接收调用方法时传入的数据的类型 参数名用于接收调用方法时传入的数据的变量 方法体完成功能的代码 return 结束方法,把返回值带给调用者 写一个方法要从如下两点入手 返回值类型:明确功能结果的数据类型 参数列表:明确有几个参数,以及参数的类型 注意事项:方法定义完成之后,没有调用没有意义,不调用不执行。 2.2求和案例 求和方法编写

public class Demo01Method { /* * 写一个方法,用于求和。 * 两个明确:返回值类型int参数列表int a,int b */ public static int sum(int a,int b){ /*int c = a + b; return c;*/ return a + b; } }

求和方法的调用(有明确返回值) 使用格式:方法名(参数); 形式参数:出现在方法的定义位置,用来接收用户传递数据 实际参数:出现在方法的调用位置, 求和方法的调用图解 在这里插入图片描述 3.1方法重载定义 在同一个类中,出现方法名相同而参数列表不同,这样定义方法叫做方法重载。 这样的设计优化了程序设计 如:求3个数,4个数的和 方法定义:与求两个数的逻辑类似,求3、4个数和的方法中中只有参数不同。方法名与求两数的方法名相同,三个方法互为重载关系 public static int add(int a,int b) {逻辑} //两个数加法 public static int add(int a,int b,int c) {逻辑} //三个数加法 public static int add(int a,int b,int c,int d) {逻辑} //四个数加法 3.2重载的注意事项 3.2.1重载方法参数必须不同 参数个数不同,如method(int x)与method(int x,int y)不同 参数类型不同,如method(int x)与method(double x)不同 参数顺序不同,如method(int x,double y)与method(double x,int y)不同 3.2.2重载只与方法名与参数类型或者个数相关与返回值无关 如void method(int x)与int method(int y)不是方法重载,不能同时存在 3.2.3重载与参数名字无关 如method(int x)与method(int y)不是方法重载,不能同时存在



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3