for循環(huán)java是什么,讓我們一起了解一下?
for循環(huán)是被使用最廣泛的循環(huán),使用計(jì)數(shù)器來(lái)實(shí)現(xiàn)循環(huán)結(jié)構(gòu),多用于循環(huán)次數(shù)已知的情況。for循環(huán)三種類型:簡(jiǎn)單for循環(huán),for-each或增強(qiáng)型for循環(huán),標(biāo)記for循環(huán)。
我們都知道,雖然所有循環(huán)結(jié)構(gòu)都可以用?while?或者?do...while表示,但 Java 提供了另一種語(yǔ)句 —— for 循環(huán),使一些循環(huán)結(jié)構(gòu)變得更加簡(jiǎn)單。?for循環(huán)執(zhí)行的次數(shù)是在執(zhí)行前就確定的,語(yǔ)法格式如下:
for(初始化;?布爾表達(dá)式;?更新)?{ //代碼語(yǔ)句 }
注意:for 關(guān)鍵字后面括號(hào)中的 3 個(gè)條件表達(dá)式必須用“;”隔開(kāi)
public?class?Test?{ ???public?static?void?main(String?args[])?{ ? ??????for(int?x?=?10;?x?20;?x?=?x+1)?{ ?????????System.out.print("value?of?x?:?"?+?x?); ?????????System.out.print("\n"); ??????} ???} }
運(yùn)行結(jié)果:
value?of?x?:?10 value?of?x?:?11 value?of?x?:?12 value?of?x?:?13 value?of?x?:?14 value?of?x?:?15 value?of?x?:?16 value?of?x?:?17 value?of?x?:?18 value?of?x?:?19
當(dāng)然,Java也是增強(qiáng)了for 循環(huán)
Java5 引入了一種主要用于數(shù)組的增強(qiáng)型 for 循環(huán)。
Java 增強(qiáng) for 循環(huán)語(yǔ)法格式如下:
for(聲明語(yǔ)句?:?表達(dá)式) ????{ ???????//代碼句子 ????}
聲明語(yǔ)句:聲明新的局部變量,該變量的類型必須和數(shù)組元素的類型匹配。
以上就是小編今天的分享了,希望可以幫助到大家。