方法也可以說是函式,因為它不呼叫就不執行,而且乙個方法就是乙個功能。方法還有引數,定義執行功能時必須要帶的引數,目的是提高方法的通用性,可重用性也更高。
public class ds
//方法
public void static print()
}
print 是方法的名字,print()括號裡可以填所呼叫方法的類別,比如string double.....
public class ds
public stattic void print (string co)
}
方法的引數有形參(形式引數)和實參(實際引數)之分,形參是定義方法時寫入引數列表的,實參是呼叫方法時傳入的引數,而且引數可以有多個。
public class ds
public stattic void print (string co,int as)
public stattic void print (string co,int as)
//可變引數
public static void add(string c,int...nums)
system.out.print(c+":"+i);
}}
public static void add(string c,int...nums)()裡的void 是方法沒有返回值的時候寫的,方法的返回值是指,執行方法後的結果。返回值型別可以是任意型別。
注意:遇到return,方法就結束。而且在同乙個類中多個方法名相同,而引數列表不同的方法。public static void main(srting args)
public static int add( int..nums)
引數列表不同是指的是引數的型別和順序不能一一相同。和形參名無關。
方法還有一種玩法是遞迴,遞迴就是自己呼叫自己
public static void main(string args)
public static void add(int a)
}
Java 基礎 05 方法(函式)
修飾符 返回值型別 方法名 引數型別 引數名1,引數名型別 引數名2,1.無返回值無引數 public void myfunc 2.有返回值無引數 public intmyfunc 3.無返回值有引數 public void myfunc 4.有返回值有引數 public intmyfunc 在乙個...
Java 基礎函式
函式是指封裝了特定功能的 塊 函式的好處 方便使用 減少你重複 書寫 函式的寫法 關鍵字 返回值型別 函式名 引數型別 引數1,引數型別 引數2,函式的書寫位置 在類中書寫 函式的分類 1.無引數 無返回值 的函式 2.有引數 有返回值 的函式 3.無引數 有返回值 的函式 4.有引數 無返回值 的...
java基礎 方法
乙個功能點,可以在外部需要的地方反覆呼叫!同乙個方法在乙個方法中可以呼叫多次。在方法中呼叫其他方法,可以無限制呼叫其他方法。修飾符1修飾符2.返回值型別 方法名 行參列表 eg public static void main string args 1解決程式中 過長 2是程式 更清晰 易於閱讀 3...