scala 循环

for

for(i <- 表达式,数组,集合){条件语句}
scala> for(i <- 1 to 10){println(i)}
1
2
3
4
5
6
7
8
9
10
scala> for(i <- s){println(i)}
h
e
l
l
o
w
o
r
l
d
scala> for(i <- 1 to 3;j <- 1 to 3 if (i!=j)){println(10*i+j)}
12
13
21
23
31
32

while

while(条件语句){表达式}

do while

do{表达式}while(条件语句)

你可能感兴趣的:(scala 循环)