java 方法

 

方法的基本语法格式
[修饰符] 返回值类型 方法名称 ([参数列表]){
方法体
}
[]中的内容是可有可无的
暂时将方法的修饰编写为 public static
返回值类型有两种情况:
第一种:无返回值类型;
第二种:有返回值类型:
方法名称,也就是标识符,
建议写单词(没有就查),见名知意;
采用驼峰命名法; age getAge print;
方法体根据项目要求编写


1.该题中有未知的数,因此可以编写为带参数的方法
2.带参方法的语法格式:
  public static void 方法名称(参数列表){
    方法体

  }
3. 每个参数语法格式:数据类型参数名称
  多个参数之间使用英文逗号隔开
4.方法中未知的编写为参数,称为形式参数简称形参
调用方法时参数为已知的称为实际参数,简称实参
也就是实参的值赋给形参变量,必须保证实参与形参个数一致、类型一致、顺序一致

练习8:使用方法完成,输出1---n中的每个数

    public static void shuChuShuZi(int n){
        for(int i=1;i<=n;i++){
           System.out.println(i);
        }

    }
    public static void main(String[] args) {
        shuChuShuZi(10);

    }

练习9

//练习9:计算两个数的差,可以编写为带参无返回类型的方法完成
    public static void shuChuShuZi(double a,double b){
        double resul = a - b ;
        System.out.println("输出="+ resul);
    }
    public static void main(String[] args) {
        shuChuShuZi(5,6);

    }

 练习10  用方法输入两个数字比较大小

 /**
    用方法输入两个数字比较大小
     */
    public static int getMax( ){
        Scanner input = new Scanner(System.in);
        System.out.println("请输入数字1");
        int a = input.nextInt();
        System.out.println("请输入数字2");
        int b = input.nextInt();
        int max = a>b?a:b;
        return max;
    }
    public static void main (String [] args){

        int max = getMax ();
        System.out.println("最大的数字是"+max);
    }

 

posted @ 2020-04-12 11:13  严重焦虑症  阅读(162)  评论(0编辑  收藏  举报