1. 程式人生 > >Java邏輯控制和方法使用

Java邏輯控制和方法使用

Java程式結構

  • 用if、else可以實現對條件的判斷;若進行多值判斷,使用switch語句
  • 迴圈結構

  • while迴圈:
while(迴圈結束條件判斷){
    迴圈語句;
    修改修改迴圈結束判斷;    
}
  • do-while迴圈:
do{
    迴圈語句;
    修改迴圈結束判斷;
}while(迴圈結束條件判斷);
 
  • for迴圈:
for(迴圈初始化;迴圈結束判斷;修改迴圈結束條件){
    迴圈體; 
}
  • 迴圈使用原則:

對於不知道迴圈執行次數,但知道迴圈結束條件的,使用while

明確知道迴圈次數的,使用for 

  • 迴圈控制:

continue:執行到此語句時會跳過當前迴圈的剩餘部分,返回迴圈判斷。

break:退出整個迴圈

Java方法的定義與使用

  • 方法:一段可以被重複呼叫的程式碼塊(直接在主方法中呼叫的方法)
  • 方法的宣告:

public static 方法返回值 方法名稱([引數型別 變數 ...]){
    方法體程式碼;
    [return 返回值]; 
}

當方法以void關鍵字宣告,那麼此方法沒有返回值(可以使用return來結束呼叫);若有返回值,返回值可以為基本型別和引用型別

  • 方法過載

方法名稱相同,引數的個數、型別或順序不同,與方法返回值無關。

  • 編碼規範:過載函式的返回值型別一定保持相同
  • 方法遞迴

一個方法自己呼叫自己的方式

  • 特點:方法必須有遞迴的結束條件;方法在每次遞迴處理的時候一定要作出一些變更