邏輯控制和方法使用

2021-09-25 08:14:50 字數 1116 閱讀 8986

分支結構:進行邏輯判斷,滿足條件時執行某些語句

1)單分支   if(布林表示式)    else       

2)多分支switch(數字|列舉|字元|字串)    

不寫case匹配到相應條件後順序執行,不會退出

迴圈結構:

迴圈控制:coutinue : 跳過本次迴圈,進行下一次迴圈條件判斷

coutinue lable;

break :1)switch中跳出整個分支;

2)退出最內層迴圈

break lable;設定乙個變數名在迴圈開始,多層迴圈時變數名退出到最外層 ,如下

fun:

for(i=0;i<10;i++)

} }

1)while(迴圈結束條件判斷)

先判斷是否符合條件,若不符合,一次也不執行

while(true);死迴圈

2)do-while  dowhile(迴圈結束條件判斷);

先執行一次,在判斷是否符合條件

3)for(迴圈初始化;迴圈結束條件判斷;修改迴圈結束判斷)    

for(;;)死迴圈

foreach 形式 -->列印陣列  int a= 

for(型別 變數名稱 : 容量名稱) 

int a = ;

for(int v : a)

1)方法的定義語法

形參paramaters       實參arguments

2)方法的呼叫

方法名稱(形參列表);    如max(a,b)-->max(1,9);

呼叫過程(記憶體模型):呼叫過程是值拷貝的過程(形參的改變不會改變實參);方法呼叫棧

2.方法過載(method overload)

1)定義:方法名稱相同,引數列表不同     

方法簽名是指方法名稱與形參列表,不包含返回型別

2)    方法過載的返回值一定相同

3.方法遞迴:自己呼叫自己

1)必須有遞迴結束條件

2)問題規模由大到小

java 邏輯控制和方法使用

分支結構 進行邏輯判斷,當滿足某些條件時才會執行某些語句 if語句 if語句共有兩種形式 if 布林表示式 elseif 布林表示式 else if 布林表示式 else使用if else可以實現對條件的判斷,但是在進行多值判斷時採用switch語句 switch語句 switch 數字 列舉 字元...

邏輯控制初學

一 順序結構 順序結構比較簡單.像我們之前寫過的 就是順序結構的,按照 書寫的順序一行一行執行.如果調整 的書寫順序,則執行順序也發生變化 system.out.println aaa system.out.println bbb system.out.println ccc 執行結果 aaabbb...

SCREEN MODULE 邏輯控制

1.單個字段檢查 field module 2.單個字段多個檢查 field module module 3.檢查多個字段,使用chain chain.field field module module endchain 4.不是初始值檢查 field module on input.on inpu...