Java邏輯控制和方法使用
阿新 • • 發佈:2018-11-05
Java程式結構
- 用if、else可以實現對條件的判斷;若進行多值判斷,使用switch語句
-
迴圈結構
- while迴圈:
while(迴圈結束條件判斷){
迴圈語句;
修改修改迴圈結束判斷;
}
- do-while迴圈:
do{
迴圈語句;
修改迴圈結束判斷;
}while(迴圈結束條件判斷);
- for迴圈:
for(迴圈初始化;迴圈結束判斷;修改迴圈結束條件){
迴圈體;
}
- 迴圈使用原則:
對於不知道迴圈執行次數,但知道迴圈結束條件的,使用while
明確知道迴圈次數的,使用for
- 迴圈控制:
continue:執行到此語句時會跳過當前迴圈的剩餘部分,返回迴圈判斷。
break:退出整個迴圈
Java方法的定義與使用
- 方法:一段可以被重複呼叫的程式碼塊(直接在主方法中呼叫的方法)
-
方法的宣告:
public static 方法返回值 方法名稱([引數型別 變數 ...]){
方法體程式碼;
[return 返回值];
}
當方法以void關鍵字宣告,那麼此方法沒有返回值(可以使用return來結束呼叫);若有返回值,返回值可以為基本型別和引用型別
-
方法過載
方法名稱相同,引數的個數、型別或順序不同,與方法返回值無關。
- 編碼規範:過載函式的返回值型別一定保持相同
-
方法遞迴
一個方法自己呼叫自己的方式
- 特點:方法必須有遞迴的結束條件;方法在每次遞迴處理的時候一定要作出一些變更