大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 for循環語法及原理

for循環語法及原理

更新時間:2020-10-19 16:46:07 來源:動力節點 瀏覽2002次


了解一段編程中使用的語法結構是必要的,會使用各種語法結構也是編寫代碼必會的技能,所以學習java編程的朋友們要掌握各種語法結構的使用方法。For循環是常用的一種結構,這篇文章帶大家學習for循環語法及原理,在實際開發中一定會使用到循環結構。


在不少實際問題中有許多具有規律性的重復操作,因此在程序中就需要重復執行某些語句,這個時候就需要使用for循環這個語句結構了。一組被重復執行的語句稱之為循環體,能否繼續重復,取決于循環的終止條件。循環結構是在一定條件下反復執行某段程序的流程結構,被反復執行的程序被稱為循環體。循環語句是由循環體及循環的終止條件兩部分組成的。


為了幫助大家理解循環語句存在的意義,我們來看一段代碼:

image.png


以上程序的業務背景是:輸出100行“hello world!”,如果我們像以上方式進行代碼編寫的話,代碼將無法得到重復使用,大家也可以看到“System.out.println("hello world!")”這行代碼重復出現,直到輸出100個為止。顯然程序應該找一種更好的實現方式,這個時候我們就可以借助java語言中的循環語句來實現了。


For循環語法的結構,for語句的基本結構如下所示:

for(初始化表達式;判斷表達式;遞增(遞減)表達式){

執行語句; //一段代碼

}


初始化表達式:初始化表達式的意義,在于定義循環之前變量的值是多少,如果沒有這一項,就不知道該從哪個值開始循環。

判斷表達式:判斷表達式的作用在于規定循環的終點。如果沒有判斷表達式,那么此循環就成了死循環。

遞增(遞減)表達式:這一項規定每執行一次程序,變量以多少增量或減量進行變化。

在介紹完for循環語法及原理后,有必要帶大家通過一個實例來分析java中for循環語法的執行過程,代碼如下:

image.png

請問這個程序輸出的結果是什么?答是:A B D C B D C B D C B


為什么是這樣呢?因為for循環先執行第一個分號前的也就是‘A',再執行‘B',然后符合條件就執行for循環中的代碼,接著跳到第二個分號后的‘C'這執行,執行完了再比較‘B'是否滿足條件,如果滿足則繼續進入for循環,也就是BDC一直循環執行,直到運行B時,后面的條件不滿足了為止,輸出最后一個‘B'。


希望通過上面對for循環語法及原理的介紹,大家可以知道為什么以及什么時候要使用for循環,也要在更多的代碼以及java零基礎教程中學習怎樣使用for循環,并加以練習。總之,for循環在實際開發中使用非常頻繁,大家務必掌握。


提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 99久久免费观看 | 国内精品久久久久久久aa护士 | 日韩你懂的 | 国产激情一区二区三区在线观看 | 亚洲精品第一区二区在线 | 久青草免费在线视频 | 久久草在线视频国产一 | 这里精品 | 日韩毛片网| 大乳妇女bd视频在线观看 | 国产高清视频 | 色噜噜五月综合激情久久爱 | 精品国产一区二区三区在线观看 | 亚洲一级生活片 | 欧美日韩网址 | 97超视频在线观看 | 99久久亚洲综合精品网站 | 国产成+人+综合+亚洲专 | 一区二区在线免费观看 | 色综合综合 | 久久99热精品免费观看 | 在线亚洲精品视频 | 国产一级视频播放 | 福利姬在线精品观看 | 日本免费中文字幕在线看 | 国内精品久久影视 | 一级爱爱片一级毛片-一毛 一级白嫩美女毛片免费 | a毛片免费看 | 九九视频国产免 | 欧美一级特黄真人毛片 | 亚洲国产精品成人综合久久久 | 深夜久久 | 在线播放精品视频 | 超级乱淫视频aⅴ播放视频 超级乱淫视频播放日韩 | 日日干日日射 | 乱色欧美videos黑人 | 久久免费看片 | www.淫| 免费观看欧美精品成人毛片 | 99精品久久久久中文字幕 | 9久久这里只有精品国产 |