1. 程式人生 > >Java方法介紹

Java方法介紹

返回 類型 () 封裝 或操作 重復 一段 ret rgs

1.方法(函數)介紹

  各種語言都有方法的概念(有的語言稱其為函數或過程)。

  方法用於封裝一段特定的邏輯功能。如執行計算或操作。

  方法可以在程序中反復被調用,方法可以減少代碼重復,便於程序的維護,有利於團隊的協作。

2.方法的定義

修飾詞 返回值類型 方法名(參數列表){

  方法體;

}

  • 方法的參數:在調用時傳遞給方法,需要被方法處理的數據
  • 方法可以有參數,也可以沒有參數,有參可使方法處理更加靈活
  • 在方法定義時,需要聲明該方法所需要的參數變量
  • 在方法調用時,會將實際的參數值傳遞給方法的參數變量,必須保證傳遞參數的類型和個數符合方法的聲明
  • 方法調用結束後,可以返回一個數據,稱之為返回值
  • 方法在聲明時必須指定返回值的類型;

    a.若方法不需要返回值,將返回值類型聲明為void

    b.若方法需要返回數據,將返回值類型聲明為特定的數據類型

  • return語句:可通過return語句返回,return語句的作用在於結束方法且將數據返回給調用方。

    a.return 值; 1)結束方法的執行 2)返回結果給調用方

    b.return; 結束方法的執行(沒有返回值,也可以不寫return,系統默認會自動加上return)

案例1:定義無參方法,輸出Hello World

public class Test {
	public static void main(String[] args) {
		myPrint();   //調用方法
	}
	public static void myPrint(){   //寫方法,與主函數main同級,不能寫主函數裏面
		System.out.println("Hello World!");
		return;  //可以不寫
	}
}



//運行結果:Hello World!

案例2:定義有參方法,輸出兩個整數的和

public class Test {
	public static void main(String[] args) {
		int sum = add(5,10);   //有返回值,需要定義變量接收,類型為int
		System.out.println(sum);
	}
	public static int add(int x,int y){
		return x+y;  //返回x+y的和
	}
}


//運行結果:15

Java方法介紹