在Java程序中,方法的參數(shù)可以分為形參和實(shí)參。形參是方法定義中指定的參數(shù),而實(shí)參是在方法調(diào)用時(shí)傳入的參數(shù)。下面通過例子來說明形參和實(shí)參的使用。
/** * 計(jì)算兩個(gè)整數(shù)的和 * @param a 第一個(gè)整數(shù) * @param b 第二個(gè)整數(shù) * @return 兩個(gè)整數(shù)的和 * */ public int sum(int a, int b){ return a + b; } public static void main(String[] args){ int x = 5; int y = 7; int result = sum(x, y); // 調(diào)用sum方法,x和y是實(shí)參 System.out.println(result); // 輸出12 }
在上面的例子中,sum方法的參數(shù)a和b就是形參,它們的類型和名字在方法定義中指定。在main方法中,定義了兩個(gè)整數(shù)x和y并且賦值,它們是實(shí)參。當(dāng)調(diào)用sum方法時(shí),將x和y傳入sum方法中作為參數(shù),此時(shí)x和y的值會(huì)被傳遞給形參a和b,然后執(zhí)行方法體內(nèi)的計(jì)算,最終得到結(jié)果12。