一、方法
方法的概念
将一个功能抽取出来,放在类中的大括号中, 形成一个独立的功能 , 当需要使用该功能时,则调用它, 这样可以增强代码的复用性(重复利用) ,并解决代码的冗余现象。
方法的语法:
[访问修饰符] 返回值类型 方法名( [参数类型 参数名1 , 参数类型 参数名2 …] ){
方法体
}
详解:
访问修饰符: 用于修饰这个方法的调用范文 目前默认 public static
返回值类型: 无返回值就写void 或者 方法执行后返回的结果的数据类型 ,方法执行完之后会将结果返回
方法名 : 给方法取名, 准寻标识符的规则
参数类型 、参数名: 它们是同时定义 ,方法在执行时未知的数据,需要在调用方法时进行传递值。 参数类型表示 这个参数的数据类型 ,参数名就是一个参数名称 这个参数名可以在方法体中使用。
方法体: 这个方法具有的功能(代码块)
定义一个方法
public static int add(int num1 , int num2){
return num1+num2;
}
根据方法的参数 不同,返回值不同,可以将方法分为四类:
1、无参无返回值方法
语法:
public static void 方法名(){
方法体
}
2、无参有返回值方法
语法:
public static 返回值类型 方法名 (){
方法体
}
3、有参无返回值方法
语法:
public static void 方法名(参数列表 ){
方法体
}
4、有参有返回值方法
语法:
public static 返回值类型 方法名(参数列表){
方法体
}