方法又叫函数,就是拥有一段特定功能的代码块,方法可提高程序的可用性和可读性.需要可以随时调用.
方法的格式:
访问权限修饰符 其他的的修饰符(如static) 返回值类型 方法名(参数类型 形参1,参数类型 形参2...){
方法体;
return 返回值;
}
访问权限修饰符:public公共的,其他的后续再说.
其他的修饰符:static是静态的.
返回值类型:数据类型如int.
方法名:要见名知意,首字母小写,使用驼峰命名法.
参数:
实际参数:就是实际参与运算的参数,传入的参数值.
形式参数:就是方法定义上的,用于接收实参的变量.
实参和形参名字可以相同,也可以不相同.
打印*号
public static void printStart(int num){//形式参数
for (int i=0;i<num;i++){
for (int j=0;j<i;j++){
System.out.print("*");
}
System.out.println();
}
调用:
printStart(10);//实际参数
用来结束方法的.
可将值带给调用者.
若当前方法没有返回值(void),那么该方法不需要写return.
返回值只能返回一个,不可以多次return和返回多个.
调用拥有返回值的方法需要使用与该返回值同样的数据类型变量接收.
overloading method
在一个类中可以创建多个方法,它们具有相同的名字,但是有不同的函数和不同的定义;
返回值不能作为重载的条件.
如:method(int a){…}和method(int a,String b){…};
本章概述了java中方法的定义与方法重载,方法可以极大提高开发效率,所以本章为重点.
有哪里不足或者有更好的建议,欢迎留言吐槽,有哪里不懂的小伙伴,可以私信我,我会一一答复,感谢认可,感谢支持!