Java家族之for循環(huán)

Java語言(1995年)

種類:for-three

中文名:for循環(huán)三段式,之所以名為有兩個分號劃分為三個功能线脚。

for循環(huán)發(fā)明人是史蒂芬·柯蒂斯·約翰遜嗤军,借鑒了肯·湯普遜技肩,起初的B語言撇吞,年代:1969年。

for循環(huán)三段式特點(diǎn)取代while循環(huán)堆巧。

for(var i=1;i<=5;i++){

? ? ? ? System.out.println(i);

}

遍歷數(shù)組:

版本:Java 5.0

起初的CPL語言妄荔,年代:1963年,類型:loop-for-in谍肤,起初for-in類型是SETL語言啦租,發(fā)布:1969年。

注:CPL是C他太爺荒揣。

又稱:for迭代循環(huán)篷角、for遍歷循環(huán)、foreach乳附、Java專屬:增強(qiáng)for循環(huán)

題外話:for出現(xiàn)了冒號起初的是MUMPS内地、MATLAB

int[] v={10,20,30};

for( int e:v){

? ? ? ? System.out.println(e);

? ? }

注:遍歷不允許自動類型推導(dǎo)伴澄。

# Scala語言(2004年)

作者:馬丁·奧德斯基

(1958年9月5日,金牛座)

平臺:JVM阱缓、JS非凌、LLVM

前代:Java、CommonLISP荆针、Scheme敞嗡、Smalltalk、SML航背、Erlang喉悴、Mesa

類型:for-arrow

for-arrow借鑒了for-to,而for-to起初是CPL語言玖媚,年代:1963年箕肃。

for(i<-1 to 5){

? ? println(i)

}

注:for加to,起初是CPL語言年代:1963年今魔。

含頭不含尾:

for(i<-1 until 5){

? ? println(i)

}

注:for加until勺像,起初是Algol60語言,年代1960年错森。

步長(方式一):

for(i<-1 to 5 by 2){

println(i)

}

注:步長加by起初是CPL年代:1963年吟宦。

步長(方式二):

for(i<-Range(1,5,2)){

? ? println(i)

}

倒置:

for(i<-(1 to 5).reverse){

println(i)

}

注:倒置發(fā)展歷史:第一代CPL(down to),第二代Ada(for-in種類涩维,加reverse)

守衛(wèi):

for(i<-1 to 5 if i%2==0){

? ? println(i)

}

遍歷數(shù)組:

val v=Array(10,20,30)

for(e<-v){

? ? println(e)

}

嵌套循環(huán):

for(i<-1 to 3;j<-1 to 2){

? ? println(s"$i,$j")

}

調(diào)用方法foreach:

(1 to 5).foreach(println)

# Kotlin語言(2011年)

作者:安德烈·步雷斯拉夫

名字來自圣彼得堡附近的科特林島

吉祥物:Kodee

1.0:2016年2月15日

## 類型:for-in

for-in殃姓,中文名:for循環(huán)遍歷(迭代器),起初CPL語言(loop-for-in)瓦阐,年代:1963年蜗侈,起初功能他的特點(diǎn)for循環(huán)用于遍歷,現(xiàn)在最流行垄分,他支持了:微軟公司(Q#)宛篇、蘋果公司(Swift)娃磺、谷歌采用了開發(fā)安卓(Kotlin)薄湿。

for(i in 1..5){

? ? println(i)

}

步長:

for(i in 1..5 step 2){

? ? println(i)

}

注:for加step,起初是BASIC語言偷卧,年代:1964年豺瘤。

含頭不含尾:

for(i in 1 until 5){

? ? println(i)

}

倒置:

for(i in 5 downTo 1){

println(i)

}

# Kotlin語言

作者:安德烈·步雷斯拉夫

名字來自圣彼得堡附近的科特林島

吉祥物:Kodee

1.0:2016年2月15日

## 類型:for-in

for-in,中文名:for循環(huán)遍歷(迭代器)听诸,起初CPL語言(loop-for-in)坐求,年代:1963年,起初優(yōu)化SETL語言晌梨,年代:1969年桥嗤,他的特點(diǎn)for循環(huán)用于遍歷须妻,現(xiàn)在最流行,他支持了:微軟公司(Q#)泛领、蘋果公司(Swift)荒吏、谷歌采用了開發(fā)安卓(Kotlin)。

for(i in 1..5){

? ? println(i)

}

步長:

for(i in 1..5 step 2){

? ? println(i)

}

含頭不含尾:

for(i in 1 until 5){

? ? println(i)

}

倒置:

for(i in 5 downTo 1){

println(i)

}



最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末渊鞋,一起剝皮案震驚了整個濱河市绰更,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌锡宋,老刑警劉巖儡湾,帶你破解...
    沈念sama閱讀 218,941評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異执俩,居然都是意外死亡徐钠,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,397評論 3 395
  • 文/潘曉璐 我一進(jìn)店門役首,熙熙樓的掌柜王于貴愁眉苦臉地迎上來丹皱,“玉大人,你說我怎么就攤上這事宋税√福” “怎么了?”我有些...
    開封第一講書人閱讀 165,345評論 0 356
  • 文/不壞的土叔 我叫張陵杰赛,是天一觀的道長呢簸。 經(jīng)常有香客問我,道長乏屯,這世上最難降的妖魔是什么根时? 我笑而不...
    開封第一講書人閱讀 58,851評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮辰晕,結(jié)果婚禮上蛤迎,老公的妹妹穿的比我還像新娘。我一直安慰自己含友,他們只是感情好替裆,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,868評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著窘问,像睡著了一般辆童。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上惠赫,一...
    開封第一講書人閱讀 51,688評論 1 305
  • 那天把鉴,我揣著相機(jī)與錄音,去河邊找鬼儿咱。 笑死庭砍,一個胖子當(dāng)著我的面吹牛场晶,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播怠缸,決...
    沈念sama閱讀 40,414評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼峰搪,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了凯旭?” 一聲冷哼從身側(cè)響起概耻,我...
    開封第一講書人閱讀 39,319評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎罐呼,沒想到半個月后鞠柄,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,775評論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡嫉柴,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評論 3 336
  • 正文 我和宋清朗相戀三年厌杜,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片计螺。...
    茶點(diǎn)故事閱讀 40,096評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡夯尽,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出登馒,到底是詐尸還是另有隱情匙握,我是刑警寧澤,帶...
    沈念sama閱讀 35,789評論 5 346
  • 正文 年R本政府宣布陈轿,位于F島的核電站圈纺,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏麦射。R本人自食惡果不足惜蛾娶,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,437評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望潜秋。 院中可真熱鬧蛔琅,春花似錦、人聲如沸峻呛。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,993評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽杀饵。三九已至莽囤,卻和暖如春谬擦,著一層夾襖步出監(jiān)牢的瞬間切距,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,107評論 1 271
  • 我被黑心中介騙來泰國打工惨远, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留谜悟,地道東北人话肖。 一個月前我還...
    沈念sama閱讀 48,308評論 3 372
  • 正文 我出身青樓,卻偏偏與公主長得像葡幸,于是被迫代替她去往敵國和親最筒。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,037評論 2 355

推薦閱讀更多精彩內(nèi)容

  • C家族for循環(huán)的種類:for-three(for循環(huán)三段式)蔚叨、for-to床蜘、for-in go語言 發(fā)布:200...
    hainux閱讀 47評論 0 1
  • Python家族:SETL→ABC→Python→Nim Python家族for循環(huán)種類:for-in 中文名:f...
    hainux閱讀 88評論 0 1
  • loop循環(huán)起初MAD語言,年代:1959年 =====類型:loop-for===== MAD語言(1959年)...
    hainux閱讀 129評論 0 1
  • for循環(huán)起初叫作für蔑水,語言是Superplan邢锯,是德國發(fā)明的,最早的是1949年到1951年搀别。 繼承者Algo...
    hainux閱讀 225評論 0 2
  • 編程語言循環(huán)分為5種類型 for循環(huán) 起源德國丹擎,即für,誕生1949年歇父,改名為for蒂培,誕生1958年。 種類: ...
    hainux閱讀 91評論 0 1