1. 程式人生 > 實用技巧 >定義function的語法結構

定義function的語法結構

1. 語法結構:

public class ClassName
{
  public static void main(Sting[] args)
  {
  }
}

結構: 
[修飾符列表]    返回值型別    方法名(形參列表)       {方法體}
public static      void           main(Sting[] args)   {}

2. 修飾符列表

修飾符列表說明:
1. 修飾符列表是可選項, 非必須
2. 修飾符中帶有static關鍵字的方法條用方式: 型別.方法名(實參)

3. 返回值型別

用來表明函式的返回值型別;
void  表示無返回值;

返回值型別的取值有哪些呢:
取值可以是java中的任何型別, 含基礎資料型別和引用資料型別;

在定義有返回值型別時(除void外), 函式必須要有返回值, 且返回值型別必須和定義的的型別一致;
注意: 定義為void時, 函式中不能有return xx;這樣的語句, 但是可以寫return;

4. 示例:

public class {

  public static void main(String[] args){...}

  public static int functionName(int a, int b){
  ...
  return a + b;
  }
}

x