如果你按照上一篇将每一个代码都亲自敲了一遍的时候,我想你已经对scala有一定的感觉,你会发现它很好用,也很人性化,同时也很灵活,一个语言如果特别的灵活就会很难学习,所以坚持,继续学习。
这一篇我们学习表达式的内容,在上一篇我们其实已经用了一个foreach,下面直接上代码:
//条件表达式
println("表达式:if")
val x=1
val a=if(x>0) 1 else 0
println(a)
println("表达式:while")
var (r,n)=(10,0)
while(r>0){
n=n+r
r=r-1;
}
println(n)
println("表达式:for")
for(i<- 1 to 10){
print(i)
}
println()
for(i <- 1 until 10){
print(i)
}
println()
for(i <- 1 to 10 if(i%2==0)){
print(i)
}
我们只是一个简单的入门知识,随后会逐渐的深入,直到延伸到spark,希望你坚持下去
时间: 2024-10-11 22:30:14