方法可以簡化程序的結構,也可以節省編寫相同程序代碼的時間,達到程序模塊化的目的。其實讀者對方法應該不陌生,在每一個類里出現的main()即是一個方法。使用方法來編寫程序代碼有相當多的好處,它可簡化程序代碼、精簡重復的程序流程,并把具有特定功能的程序代碼獨立出來,使程序的維護成本降低。
方法可用如下的語法來定義:
要特別注意的是,如果不需要傳遞參數到方法中,只要將括號寫出,不必填入任何內容。此外,如果方法沒有返回值,則return語句可以省略。
方法的參數與返回值
如果方法有返回值,則在聲明方法之前就必須指定返回值的數據類型。相同的,如果有參數要傳遞到方法內,則在方法的括號內必須填上該參數及其類型。TestJava4_9是用來說明方法的使用的個范例,它可以接收一個整數參數n,輸出2*n個星號后,返回整數2*n。
范例:TestJava4_9
01 // 以下程序是關于方法的返回類型是整型的范例
02 public class TestJava4_9
03 {
04 public static void main(String args[])
05 {
06 int num;
07 num=star(7); // 輸入7給star(),并以num接收返回的數值
新聞熱點
疑難解答