一、为什么要使用方法
开发中如果出现了重复的代码或者重复的功能,可以使用循环。但是有的时候循环也满足不了咱们的。这种代码是臃肿的、维护性极差、可读性极差,所以借助于方法来写咱们的功能。
二、main方法
main方法是Java内置的方法,通过main方法了解一下方法的语法格式的组成。
public static void main (String[] args) {
}
public,static 修饰符
void 无返回值
main 方法的名字
三、方法的语法格式
方法的声明必须放在类中,main方法的外面。
1、无参无返回值的方法
public static void 方法的名字 () {
语句体
}
定义完方法后,需要在main主函数中调用 方法的名字() 就可以实现方法的功能。
2、有参无返回值的方法
public static void 方法的名字 (数据类型 变量1, 数据类型 变量2,... ) {
语句体
}
定义完方法后,需要在main主函数中调用 方法的名字(数据类型 变量1, 数据类型 变量2,…) 从而实现方法的功能。
3、无参有返回值的方法
public static 数据类型 方法的名字() {
return 返回的数据;
}
定义完方法后,需要在main主函数中调用 方法的名字() ,然后定义相同数据类型的变量接收返回的数据。返回的数据的数据类型一定是和声明方法的时候的数据类型是一致的。
4、有参有返回值的方法
public static 数据类型 方法的名字 (数据类型 变量1, 数据类型 变量2,...) {
return 返回的数据;
}
定义完方法后,需要在main主函数中调用 方法的名字(数据类型 变量1, 数据类型 变量2,…) 然后定义相同数据类型的变量接收返回的数据。返回的数据的数据类型一定是和声明方法的时候的数据类型是一致的。