带参无返回类型方法

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

 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 }

猜你喜欢

转载自www.cnblogs.com/penphy/p/10854631.html