日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Scala中的for循環(huán)語句怎么用?

Scala中的for循環(huán)語句和Java中的for循環(huán)語句在語法上有較大的區(qū)別,對(duì)于Java的for循環(huán),這里不作贅述。接下來,介紹一下Scala中的for循環(huán)語句。

創(chuàng)新互聯(lián)專注于棗莊企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站設(shè)計(jì),商城網(wǎng)站開發(fā)。棗莊網(wǎng)站建設(shè)公司,為棗莊等地區(qū)提供建站服務(wù)。全流程按需網(wǎng)站制作,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)

for循環(huán)語句的語法格式如下:

for(變量<-表達(dá)式/數(shù)組/集合){
    循環(huán)語句:
}

下面,通過從0循環(huán)到9,每循環(huán)一次將該值打印輸出進(jìn)行操作演示。在Scala語法中,可以使用“0to9”表示從0到9的范圍,范圍包含9.示例代碼如下:

scala>for(i<-0 to 9) {
     | print(i+"")
     | }
0 1 2 3 4 5 6 7 8 9

Scala在for循環(huán)語句中可以通過使用if判斷語句過濾一些元素,多個(gè)過濾條件用分號(hào)分隔開。例如,輸出0~9范圍中大于5的偶數(shù),示例代碼如下:

scala>for(i<-0 to 9;if i%2==0;if i>5){
     | print(i+"")
     |}
6 8

Scala中的while循環(huán)語句和Java中的完全一樣,只要表達(dá)式為true,循環(huán)體就會(huì)重復(fù)執(zhí)行。Scala 中while循環(huán)語句的語法格式如下:

while(布爾表達(dá)式){
    循環(huán)語句
}

下面,打印輸出奇數(shù)的案例來演示while的使用。假設(shè)有一個(gè)變量x=1,判斷該變量是否小于10,如果是則打印輸出,然后再進(jìn)行+2運(yùn)算。示例代碼如下:

scala>var x=1
x:Int =1
scala>while(x <10){
     | print (x+" ")
     | x +=2
     | }
1 3 5 7 9

do…while 循環(huán)語句的語法格式如下:

do{
   循環(huán)語句;
}while(布爾表達(dá)式)

do…while循環(huán)語句與while語句主要區(qū)別是,do…while語句的循環(huán)語句至少執(zhí)行一次。接下來,通過數(shù)字遞增案例演示do…while的使用。假設(shè)一個(gè)變量x=10,先打印輸出,然后進(jìn)行+1運(yùn)算,再判斷該變量是否小于20,如果是則進(jìn)行循環(huán)。示例代碼如下:

scala>var x =10
x:Int =10
scala>do{
     | print(x+"")
     |x+=1
     |}
     | while(x <20)
11 12 13 14 15 16 17 18 19

分享名稱:Scala中的for循環(huán)語句怎么用?
文章地址:http://m.5511xx.com/article/cddjjjj.html