1. 程式人生 > 實用技巧 >Java基礎語法(下)-函式與方法

Java基礎語法(下)-函式與方法

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; } }