• 大三寒假学习 spark学习 Scala控制结构


    if条件表达式

      

      支持嵌套

      

      有一点与Java不同的是,Scala中的if表达式的值可以赋值给变量

      

    While循环:

      与java的while一摸一样没有太大的区别

       

      

    for循环:

      基本语法:for(变量<-表达式) 语句块

      “变量<-表达式”被称为生成器

      

       “守卫(guard)”的表达式:过滤出一些满足条件的结果。基本语法:for (变量 <- 表达式 if 条件表达式) 语句块

      

       Scala也支持“多个生成器”的情形,可以用分号把它们隔开,比如:

     

     

     

       

      for结构可以在每次执行的时候创造一个值,然后将包含了所有产生值的集合作为for循环表达式的结果返回,集合的类型由生成器中的集合类型确定。

      for (变量 <- 表达式) yield {语句块}

      

     

     

  • 相关阅读:
    学习hadoop
    贵在坚持
    保护好自己的毕业论文
    博客园与CSDN的选择
    Matlab中的“prod”函数
    js实现HashMap()
    js常用正则表达式
    苹果手机使用替代onkeyup的方法
    keydown
    ArrayAndString(数组和字符串)
  • 原文地址:https://www.cnblogs.com/fengchuiguobanxia/p/15763972.html
Copyright © 2020-2023  润新知