方法的定义与引用
一、方法的定义
public static void 方法名() {
方法体
}
二、方法的引用
方法名(); 应放在main函数里面
例子:定义一个方法,在方法中定义一个变量,判断该数据是否是一个偶数。
public class void isEvenNumber(){
}
//定义变量
int number = 10;
//判断该数据是否为偶数
if(number %2==0){
System.out.println(ture);
}else{
System.out.println(false);
代码展示:
package com.slxy;
public class MethodDemo {
public static void main(String[] args) {
isnumber();
}
//定义方法
public static void isnumber() {
int number = 10;
if (number % 2 == 0){
System.out.println(true);
}else{
System.out.println(false);
}
}
}
三、带参数方法的定义
1、格式 public static void 方法名(参数){…}
单个参数:public static void 方法名 (数据类型 变量名) {…}
多个参数:public static void 方法名 (数据类型 变量名1,数据类型 变量名2,…){…}
2、注:方法定义时,参数中的数据类型与变量名都不能缺少
方法定义时,多个参数之间使用逗号分隔
四、带参数方法的调用
1、格式: 方法名(参数);
2、方法调用时,参数的数量与类型必须与方法中的设置相匹配,否则程序报错。
五、形参和实参
1、形参:方法中的参数,等同于变量定义格式,例如 int number
2、实参:方法调用中的参数,等同于使用变量或常量,例如 10 number
代码:
package com.slxy;
public class MethouDemo1 {
public static void main(String[] args) {
getMax(10,20);}
public static void getMax(int a,int b){
if (a>b){
System.out.println(a);
}else {
System.out.println(b);
}
}
}
六、带返回值方法的定义和调用
1、格式:public static 数据类型 方法名(参数){
return 数据;
}
2、范例:public static boolean isnumber (int number){
return ture;
}
3、调用: 数据类型 变量名=方法名(参数);