(本人頭一次寫博客,很多專業(yè)方面的知識,還是希望大家能夠多多指正了。)
關(guān)于for循環(huán),他的作用對象比較廣,他的基本形式是這樣的:
for(表達(dá)式1,判斷條件, 表達(dá)式2){? 循環(huán)體; }
他的程序執(zhí)行順序是:
開始----->表達(dá)式1------>執(zhí)行循環(huán)體------->表達(dá)式2-------->條件---------->表達(dá)式1----->(繼續(xù)循環(huán)之前愛的過程)
關(guān)于for-each循環(huán) 比較特殊,他只能用于遍歷數(shù)組和集合。
for-each(類型 變量 in數(shù)組or集合){ 循環(huán)體;}
他的程序執(zhí)行順序是:數(shù)組&集合(依次抽出每一個數(shù)據(jù))------>變量------>循環(huán)體-------->數(shù)組&集合------->(循環(huán))
for循環(huán)的優(yōu)點(diǎn),就是全部都可以循環(huán),缺點(diǎn)就是他的效率較慢,速度比較慢。
for-each循環(huán)的優(yōu)點(diǎn)就是效率高,速度快,但是缺點(diǎn)就是只能進(jìn)行循環(huán)數(shù)組和集合。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???????????????????????????????????
????????????????????????????????????????
????????????????????????????????????????
??????