Java基礎語法(下)-函式與方法
阿新 • • 發佈:2020-07-26
01.方法定義格式及格式解釋
package com.bird_01; /* * 方法:其實就是完成特定功能的程式碼塊 * * 定義格式: * 修飾符 返回值型別 方法名(引數型別 引數名1,引數型別 引數名2...){ * 方法體; * return 返回值 * } * 格式解釋: * A:修飾符 目前記住public static * B:返回值型別 用於限定返回值的資料型別 * C:方法名 為了方便我們呼叫方法的名字 * D:引數型別 用於限定呼叫方法時傳入的資料的型別 * E:引數名 用於接收呼叫方法時傳入的資料的變數 * F:方法體 完成功能的程式碼 * G:return 結束方法,並且把返回值帶給呼叫者 **/ public class MethodDemo { }
02.求和方法的編寫
package com.bird_01; /* * 寫一個方法有兩個明確: * A:返回值型別 明確功能結果的資料型別 * B:引數列表 明確有幾個引數,以及引數的資料型別 */ public class MethodDemo { public static void main(String[] args) { } /* * 兩個明確: * 返回值型別:int * 引數列表:int a, int b*/ public static int sum(int a,int b){ int c = a + b; return c; } }
03.求和方法的呼叫
package com.bird_01; /* * 方法的呼叫:(有明確返回值的方法呼叫) * A:單獨呼叫:沒有意義 * B:輸出呼叫,有意義,但是不夠好,因為我可能需要拿結果進行進一步的操作 * C:賦值呼叫,推薦方式 */ public class MethodDemo2 { public static void main(String[] args) {//單獨呼叫 //sum(10,20); //輸出呼叫 //System.out.println(sum(10,20)); //賦值呼叫 int result = sum(10,20); //可以對result進行操作 //result += 10; System.out.println(result); } /* * 求和方法 * * 兩個明確: 返回值型別:int 引數列表:int a,int b * */ public static int sum(int a, int b) { int c = a + b; return c; } }