目錄
7-1 方法的定義以及分類 1
7-2 方法的基本語法格式 1
7-3 方法的呼叫 2
7-4 無參無返回值型別方法 4
7-5 無參帶返回值型別方法 5
7-6 break、continue、return之間區別 6
7-7 帶參無返回值型別方法 7
7-7-1方法返回boolean型別 10
8-2 方法過載 12
7-1 方法的定義以及分類
方法:也叫函式,實現某個特定的功能
方法的分類
系統提供的方法
println()
print()
nextint()
nextdouble()
next() //接收字串
……使用者自定義的方法
7-2 方法的基本語法格式
[修飾符] 返回值型別 方法名稱([引數列表])
注意:1.只要是方法,它都寫在類中,不能巢狀
2.方法寫完它不會自動執行,必須進行方法呼叫,有兩種呼叫方法
7-5 無參帶返回值型別方法
將結果返回
案例:
result 本類直接呼叫就行,可以不加型別點
前面可以有這種方法
當在乙個方法中要做題時,有返回值,你一定要在後面要麼加個else,要麼在整個多重if外邊再寫乙個return返回乙個值
7-6 break、continue、return之間區別
break:表示中斷,可以在switch case中或迴圈中使用,當遇到break則結束當前整個switch case或迴圈,執行外面的語句
continue:表示繼續,只能在迴圈中使用,當遇到continue則結束本次(當次)迴圈,繼續執行下一次迴圈
return:表示返回,在方法中使用,當遇到return則結束當前方法的執行,返回到方法的呼叫處
return有乙個特殊的形式:當方法是無返回型別時,方法體中可以編寫return,但必須編寫為return;
方法中使用return注意事項
7-7 帶參無返回值型別方法
方法中形參屬於區域性變數
沒有影響
7-7-1方法返回boolean型別
!!(方法之間可以相互呼叫
無參不用給值,無返回不用做輸出
8-2 方法過載
println 方法的過載
類的方法型別 是否有引數,是否有返回值
包名public class car public void setyanse string yanse 車的品牌 private string pinpai 變為私有 讀屬性 public string getpinpai 有返回值,沒有引數的方法 getter方法 取值用 外邊能讀 寫屬性 無返...
函式返回型別和形參
1 int add return c 2 int add return c 3 區域性變數不允許以引用 或者指標 形式返回,函式結束,區域性變數生存期就到了 int add int a,int b void main 什麼情況下可以以引用返回?1 返回值定義在全域性 int c 0 int add ...
驗證型別是否正確
判斷是否是想要的型別的時候,這裡用到的是2個類,乙個是moneybean類 裡的變數 privatestring moneystr 乙個是money類裡的變數 privatebigdecimal money newbigdecimal 0 注意的是,我在controller.xml 也就是處理控制器...