1.有未知的数,因此可以编写为带参数的方法
2.带参方法的语法格式:
public static void 方法名称(参数列表){
  方法体
}
3.每个参数语法格式:数据类型 参数名称 比如 (int n)
多个参数之间使用英文逗号隔开
4.方法中未知的编写为参数,称为形式参数,简称形参
调用方法时参数为已知的称为实际参数,简称实参
也就是实参的值赋给形参变量,必须保证实参与形参个数一致、类型一致、顺序一致

 

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
 1 class Method11{  2 //练习9:计算两个数的差  3 public static void sub(double num1,double num2){ //double num1,double num2 是形参  4 double result = num1 - num2;  5 System.out.println(num1 +" - " + num2 +" = " + result);  6  }  7  8 /*  9  练习8:使用方法完成,输出1----n中的每个数 10  分析得到: 11  1.该题中有未知的数,因此可以编写为带参数的方法 12  2.带参方法的语法格式: 13  public static void 方法名称(参数列表){ 14  方法体 15  } 16  3.每个参数语法格式:数据类型 参数名称 17  多个参数之间使用英文逗号隔开 18  4.方法中未知的编写为参数,称为形式参数,简称形参 19  调用方法时参数为已知的称为实际参数,简称实参 20  也就是实参的值赋给形参变量,必须保证实参与形参个数一致、类型一致、顺序一致 21 */ 22 public static void print(int n){ //n就是形参 23 for(int i =1;i <=n; i++){ 24 System.out.println(i); 25  } 26  } 27 public static void main(String[ ]args){ 28 //调用本类中的print方法 29 /*print(5); //5就是实参 实参的值赋给了形参(n)也就是5,执行结果就是 1 2 3 4 5 30  System.out.println(); 31  print(10);*/    //10是实参,同上... 1 2 3 4 5 6 7 8 9 10 32 33 //调用Method11类中的sub方法 34 //Method11.sub(5.6,0.9); 35 36 double num1= 5.6; 37 double num2=0.9; 38  Method11.sub(num1,num2); 39  } 40 }

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄