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?); ??????} ???}}