Scala 是 Scalable Language 的簡(jiǎn)寫,是一門多範(fàn)式的程式語(yǔ)言

聯(lián)邦理工學(xué)院洛桑(EPFL)的Martin Odersky於2001年基於Funnel的工作開始設(shè)計(jì)Scala。

Funnel是把函數(shù)式程式設(shè)計(jì)想法和Petri網(wǎng)結(jié)合的一種程式語(yǔ)言。

Scala 循環(huán) 語(yǔ)法

有的時(shí)候,我們可能需要多次執(zhí)行同一塊程式碼。一般情況下,語(yǔ)句是依序執(zhí)行的:函數(shù)中的第一個(gè)語(yǔ)句先執(zhí)行,接著是第二個(gè)語(yǔ)句,依此類推。

程式語(yǔ)言提供了更為複雜執(zhí)行路徑的多種控制結(jié)構(gòu)。

Scala 循環(huán) 範(fàn)例

object?Test?{
???def?main(args:?Array[String])?{
??????var?a?=?10;
??????//?無(wú)限循環(huán)
??????while(?true?){
?????????println(?"a?的值為?:?"?+?a?);
??????}
???}}