日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

Java的三大结构理解

發布時間:2025/3/21 java 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java的三大结构理解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

從結構化程序設計角度出發,java有三種結構:順序、選擇、循環。

一、順序結構:

JAVA的基本結構就是順序結構,除非特別指明,否則就按照順序一句一句執行順序結構是最簡單的算法結構,語句與語句之間,框與框之間是按從上到下的順序進行的,它是由若干個依次執行的處理步驟組成的,它是任何一個算法都離不開的一種基本算法結構。順序結構在程序流程圖中的體現就是用流程線將程序框自上而地連接起來,按順序執行算法步驟。

二、選擇結構:

if(條件表達式){

  語句;  

}

條件表達式必須是布爾表達式

意義:if語句對條件表達式進行一次測試,若測試為真,則執行下面的語句,否則跳過該語句。

三、循環結構:

1.while循環

while (布爾表達式) {

  循環體;

}

在循環剛開始時,會計算一次“布爾表達式”的值,若條件為真,執行循環體。而對于后來每一次額外的循環,都會在開始前重新計算一次。

語句中應有使循環趨向于結束的語句,否則會出現無限循環–––"死"循環。

2.For循環

For循環語句是支持迭代的一種通用結構,是最有效最靈活的循環結構

語法形式:

for(循環變量初始化; 布爾表達式;循環變量改變語句)

3.區別

while和do...while

對于while語句而言,如果不滿足條件,則不能進入循環。但有時候我們需要即使不滿足條件,也至少執行一次。

do...while循環和while循環相似,不同的是,do...while循環至少會執行一次。

while和do...while的區別:

while先判斷后執行,do...while是先執行后判斷。

Do...while總是保證循環體會被至少執行一次,這也是他們的主要區別。

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的Java的三大结构理解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。