1 class TempConverter{ 2 public static void main(String[]args) 3 { 4 5 changeTemp("132"); 6 } 7 //定義花攝氏度轉換為攝氏度的方法 8 public static void changeTemp(String f) 9 { 10 double F=Double.parseDouble(f); 11 double C=(5.0/9)*(F-32); 12 System.out.println("攝氏度"+C); 13 } 14 15 }
在這里面的我們可以看到兩個方法:1,main方法;2,自定義的changeTemp方法
在自定義方法中,public代表公共的訪問權限,static表示這個方法是靜態的;void 表示返回類型,其中void表示無返回值,如果有返回值就要return 返回值類型一致的數;changeTemp表示方法名,其中方法名的命名規則遵循駝峰命名法。(String f)表示傳進方法的一個形參,並且申明是字符串型的參數。
在main方法中我們調用了方法,調用自定義的方法是:方法名加上(),括號內如果自定義方法時有聲明傳值進去就寫要傳入的值,但必須保證傳入的值的類型與方法聲明時形參的類型一致。如果沒聲明static,那么調用方法時就必須先實例化類再調用。
在跳出循環時可以用break,但要終止程序,可以用聲明boolean類型的方法來終止程序。
聲明方法時用形參,調用方法時用實參。