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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > java >内容正文

java

4修改初始值_Java基础篇4——循环

發(fā)布時(shí)間:2024/1/23 java 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 4修改初始值_Java基础篇4——循环 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一.循環(huán)的功能

1.循環(huán)的作用

在某些條件滿足的情況下,反復(fù)執(zhí)行特定代碼的功能。

2.循環(huán)的分類

For循環(huán)

While循環(huán)

Do/while循環(huán)

二.While循環(huán)

1.格式

2.執(zhí)行過程

3.練習(xí)

(1)????打印輸出5次helloword

(2)????求1-10的階乘

三.Do-while循環(huán)

1.格式

2.執(zhí)行過程

3.練習(xí)

(1)????打印三次hello word

(2)????用do-while實(shí)現(xiàn)打印100以內(nèi)的奇數(shù)

4.While和do-while的區(qū)別

While先執(zhí)行循環(huán)條件,然后在執(zhí)行循環(huán)體

Do-while先執(zhí)行循環(huán)體,然后執(zhí)行循環(huán)條件

當(dāng)?shù)谝淮尉筒粷M足循環(huán)條件的情況下while循環(huán)不執(zhí)行循環(huán)體,do-while可以執(zhí)行一次,這個(gè)小伙伴可以自行編寫代碼進(jìn)行體會。

四.For循環(huán)

1.格式

2.執(zhí)行過程

3.練習(xí)

(1)????打印輸出3次helloworld

(2)????打印100以內(nèi)能被4整除不能被7整除的數(shù)據(jù),每行打印6個(gè)

4.幾種循環(huán)的比較

對于用一種問題,三種循環(huán)可以相互替代

For循環(huán)功能強(qiáng)于while和do-while循環(huán),但若不是明顯地給出循環(huán)變量初始值(或修改條件),則可以使用while或do-while,以增強(qiáng)程序的結(jié)構(gòu)化和可讀性。

三種循環(huán)都要防止無線循環(huán)——死循環(huán)

五.嵌套循環(huán)(多重循環(huán))

將一個(gè)循環(huán)放在另一個(gè)循環(huán)體內(nèi),就形成了嵌套循環(huán)。其中, for ,while ,do…while均可以作為外層循環(huán)或內(nèi)層循環(huán)。

實(shí)質(zhì)上,嵌套循環(huán)就是把內(nèi)層循環(huán)當(dāng)成外層循環(huán)的循環(huán)體。當(dāng)只有內(nèi)層循環(huán)的 循環(huán)條件為false時(shí),才 會完全跳出內(nèi)層循環(huán),才可結(jié)束外層的當(dāng)次循環(huán),開始下一次的循環(huán)

設(shè)外層循環(huán)次數(shù)為m次,內(nèi)層為n次,則內(nèi)層循環(huán)體實(shí)際上需要執(zhí)行m*n次

練習(xí):

六.Break和continue,return關(guān)鍵字的使用

1.break

break語句用于終止某個(gè)語句塊的執(zhí)行

break語句出現(xiàn)在多層嵌套的語句塊中時(shí),可以通過標(biāo)簽指明要終止的是 哪一層語句塊

2.continue

continue 只能使用在循環(huán)結(jié)構(gòu)中

continue語句用于跳過其所在循環(huán)語句塊的一次執(zhí)行,繼續(xù)下一次循環(huán)

continue語句出現(xiàn)在多層嵌套的循環(huán)語句體中時(shí),可以通過標(biāo)簽指明要跳過的是哪一層循環(huán)

continue 語句用法舉例

3.break和continue總結(jié)

break只能用于switch和循環(huán)語句中

continue只能用于循環(huán)語句中

二者功能類似,單continue是終止本次循環(huán),break是終止本層循環(huán)

break,continue之后不能有其他的語句,因?yàn)槌绦蛴肋h(yuǎn)不會執(zhí)行其后的語句

標(biāo)號語句必須緊接在循環(huán)的頭部,標(biāo)號語句不能用在非循環(huán)語句的前邊

4.return

return:并非專門用于結(jié)束循環(huán)的,它的功能是結(jié)束一個(gè)方法。當(dāng)一個(gè)方法執(zhí)行到一個(gè)return語 句時(shí),說明這個(gè)方法將被結(jié)束

與break和continue不同的是,return直接結(jié)束整個(gè)方法,不管 這個(gè)return處于多少層循環(huán)之內(nèi)

總結(jié)

以上是生活随笔為你收集整理的4修改初始值_Java基础篇4——循环的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。