首页 > 代码库 > scala控制结构
scala控制结构
#判断
scala> def min(x:Int,y:Int):Int={
var a=x
if(x>y) a=y
return a
}
scala> min(1,2)
res1: Int = 1
#循环 ##引申:函数式编程里面尽量使用常量,所以尽量避免 while do? 变量?
while (A) B
do B while A
scala> var m=3
scala> while (m!=0){
println(m)
m-=1
}
3
2
1
#枚举
for (i<-e) E(i)
scala> for ( i <- 1 to 4)
println("No."+i)
No.1
No.2
No.3
No.4
scala> for(i <- 1 to 4; j <- 1 to 2) println(i+j)
2
3
3
4
4
5
5
6
scala控制结构
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。