java 方法定義和呼叫
阿新 • • 發佈:2019-02-06
什麼是方法
封裝在一起來執行操作語句的集合,用來完成某個功能操作
在某些語言中稱為函式或者過程
特殊的方法main,程式執行的入口
public static void main(String [ ] args){
實現功能的語句
}
封裝在一起來執行操作語句的集合,用來完成某個功能操作
在某些語言中稱為函式或者過程
特殊的方法main,程式執行的入口
public static void main(String [ ] args){
實現功能的語句
}
不可能所有的功能都放到main中,需要定義其他方法完成指定功能,需要時呼叫方法即可
定義方法
[修飾符] 方法返回值型別 方法名(形參列表 ) {
方法體
return 返回值;
}
public static int add(int a, int b, int c) {
int k = a + b + c;
return k;
}
修飾符:封裝性時再講,決定了方法的工作範圍
返回值型別:必選,如果沒有返回值,須寫void。方法只能返回一個值
方法名:
引數列表:可以0個、1個、多個,需要同時說明型別。稱為形式引數
方法體:完成具體功能。如果有返回值,必須有return語句;如果沒有返回值,預設最後一條語句是return,可以省略。
事例如下:
package sxt; //建立一個類 public class Test11 { //建立一個方法傳入三個整型的形參a,b,c; public static int add(int a,int b,int c){ //定義一個sum接收a+b+c的值; int sum=a+b+c; //return 語句用於終止方法的執行並指定要返回的資料, return sum; } //建立一個main方法; public static void main(String[] args) { //定義i,j,k三個變數並賦值; int i=3,j=4,k=5; //呼叫add的方法 int sum1=add(i,j,k); //輸出sum System.out.println(sum1); } }