java的逻辑结构_Java的逻辑结构
在Java中的邏輯結構主要有三個:順序結構、分支結構/選擇結構、循環結構
一、順序結構
順序結構的形式較為簡單,即運行程序的時候
二、分支結構/選擇結構
選擇結構的實現依靠的是if等關鍵字
①、if(條件語句){} 單分支
如果滿足小括號里邊的條件語句則執行大括號里邊的語句,如果不滿足則執行下一行的數據
②、if()else{} 雙分支
如果滿足小括號里邊的條件語句則執行大括號里邊的語句,如果不滿足則執行else之后的語句
③、if()else if(){} 多分支
選擇語句的多分支結構,依次進行判斷,直到執行到else語句。
④、switch(){case 值:語句;case 值:語句;default:語句}
這個關鍵字類似于多分支選擇結構,但是在switch關鍵字里邊無法使用float、double等類型的數據來進行判斷
當數據傳輸進入之后和case之后的值進行比較,符合之后則執行之后的語句,為符合則執行下一行。
在使用case結束之后,需要使用break語句,否則就會出現所有的case情況后邊的語句。
三、循環結構
循環結構有for( 賦初值(也可以不寫); 判斷條件 ; 結束語句 ) for(條件語句1;條件語句2;條件語句3){循環體} 如:for(int i = 0 ; i < 10 ; i++)
在程序執行的時候,先執行條件語句1,給i賦初值,之后對i進行判斷,是否超過這個值,小于則執行代碼塊,執行完成代碼塊之后對i執行i++,再和語句2進行比較,之后繼續執行,直到i>=10的時候,退出循環。
while(判斷語句)循環和do{循環體}while(判斷語句)
while()語句首先判斷是否滿足小括號里邊的循環語句,如果沒有符合語句,這樣整個循環都會不執行一次,直接退出
而do{}while()語句則是無論是否滿足這個條件,至少會執行一次。
四、關于循環補充的關鍵字
break關鍵字 和 continue關鍵字
break 結束所有的循環
continue? ?結束本次循環或者跳過這一次的循環繼續下一次的循環
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的java的逻辑结构_Java的逻辑结构的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 重写 隐藏 java_Java中方法的重
- 下一篇: python中延时函数_python中实