Java方法

Java方法

  • Java方法是语句的集合,他们在一起执行一个功能。

    • 方法是解决一类问题的步骤的有序组合

    • 方法包含于类或对象中

    • 方法在程序中被创建,在其他地方被引用

      例:System.out.println()

      Sytem:类 out:对象 println: 方法


设计方法原则:1个方法只能完成一个功能,有利于后期的发展。

package com.chenhao.method;
public class Demo01 {
   public static void main(String[] args) {
       int sum = add(1,2);
       System.out.println(sum);
  }
   
   public static int add(int a,int b){
       return a+b;
  }
}

方法的定义

  • 修饰符:可选,告诉编译器如何调用该方法,定义该方法的访问类型。

  • 返回值类型:方法可能会返回值,returnValueType 是方法返回值的数据类型,没返回值的的情况下,关键字为 void。

  • 方法名:方法的实际名称。

  • 参数类型:参数像是一个占位符,当方法被调用时,传递值给参数。

    • 形式参数

    • 实际参数

  • 方法体:方法体包含具体语句,定义方法功能。

    • return :(结构体中即终止、其他返回写在方法最下面)

      • 结束方法

      • 返回数据


方法调用

  • 有值时

    int larger = max(30,40);
  • 没值时

    System.out.println("Hello worled!");
  • 调用方法:对象名.方法名(实参列表)

package com.chenhao.method;
public class Demo02 {
   public static void main(String[] args) {
       int max = max(50,50);
       System.out.println(max);
  }
   public static int max(int num1,int num2){
       int data = 0;
       if (num1 == num2){
           System.out.println("两个数据相等了!");
           //return 0;
      }
       if (num1>num2){
           data = num1;
      }else if(num1<num2){
           data = num2;
      }
       return data;
  }
}

 

posted @ 2020-11-21 23:14  灯火阑珊CH  阅读(58)  评论(0)    收藏  举报