scala进阶23-for与模式匹配
来源:互联网 发布:put call parity 知乎 编辑:程序博客网 时间:2024/05/02 14:14
object For_Advanced { def main(args: Array[String]): Unit = { for (i <- List(1, 2, 3, 4, 5)) println(i) //index绑定了一个别名,叫Flink,内部是模式匹配,匹配到Flink后设置别名给index for(index@"Flink" <- List("Hadoop", "Spark", "Flink")) { println(index) } //for与元祖模式匹配 for ((language, "Hadoop") <- Set("Scala" -> "Spark", "java" -> "Hadoop")) { println(language) } //类型限定 for((k, v: Int) <- List(("spark" -> 5), ("Hadoop" -> "hdfs"))) { println(k) } }}
0 0
- scala进阶23-for与模式匹配
- scala进阶24-赋值语句与模式匹配
- scala进阶24-提取器与模式匹配
- Scala教程(二十)For循环模式匹配与表达式
- scala基础30-模式匹配进阶
- Scala深入浅出进阶经典 第75讲:模式匹配下的For循环
- Scala类与模式匹配
- Scala模式匹配下的for循环
- Scala 模式匹配下的for循环
- Scala进阶源码实战之四——模式匹配
- Scala 模式匹配之编程进阶(2)
- Scala模式匹配-值匹配与简单类型匹配
- scala 的模式匹配与类型系统
- scala 模式匹配与case class
- scala 第75讲:模式匹配下的For循环
- scala-04For与Function进阶实战、Lazy的使用
- scala-04For与Function进阶实战、Lazy的使用
- scala 正则匹配(模式匹配)
- 占位
- 占位
- 占位
- 占位
- 占位
- scala进阶23-for与模式匹配
- Unity基础----手指触摸旋转放大组件
- IKAnalyzer分词(直接输入文本)
- 占位
- 占位
- Expression is not assignable (OC为什么不能直接修改结构体属性)!
- 占位
- 杨令云玩过的那些FC游戏-三国志英烈传(三)
- TCP报文段头部格式