scala入门学习之表达式

如果你按照上一篇将每一个代码都亲自敲了一遍的时候,我想你已经对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,希望你坚持下去

posted @ 2015-09-07 08:46  杨MT  阅读(176)  评论(0编辑  收藏  举报