scala - 在 Scala 中迭代嵌套 map

标签 scala

我是新来的 scala并且需要帮助来迭代 scala 中的嵌套 Map .

这是什么Map好像。

Map(EmpNo -> Map(name -> IntegerType, version -> 1), 
    Name -> Map(name -> StringType, version -> 1), 
    Salary -> Map(name -> DoubleType, version -> 1)) 

最佳答案

你去吧。

yourMap foreach {
  case (key, innerMap) => innerMap foreach {
    case (innerKey, value) => // do something
  }
}

关于scala - 在 Scala 中迭代嵌套 map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37291903/

相关文章:

java - 名为 'type' 的 scala 方法

scala - 如何在 Scala 中为字符串正确生成 SHA-256 校验和?

scala - "return this"在返回实际类型的协变特征中

generics - Scala 中的多重映射

scala - 如何使用 Play 2.1/Scala 设置 cookie?

java - scala ScheduledThreadPoolExecutor

scala - Apache Spark 当每个键的所有记录的大小大于单个分区的大小时调用重新分区($"key")会发生什么?

scala - 嵌套选项的惯用Scala

scala - 计算scala spark-RDD中csv文件中的出现次数

scala - Spark数据帧将整数转换为时间戳并找到日期差异