【问题标题】:Kotlin map function combined with put to mapKotlin map 函数结合 put to map
【发布时间】:2020-03-06 08:49:52
【问题描述】:

我正在尝试以最简单的方式进行以下操作。 我需要将对象列表映射到 hashMap 中,以便 value1 是键,value2 是入口对象。

val map = mutableMapOf<String, Account>()
accountInfo.map {
    map.put( it.value1 to it.value2 )
}

val map2 = accountInfo.map {
    it.value1 to it.value2
}

但两者都错了

第一个说它只需要字符串作为输入。 第二个告诉我它会返回List&lt;Pair&lt;String, Account&gt;&gt;

为什么?!谢谢!

【问题讨论】:

    标签: kotlin hashmap map-function


    【解决方案1】:

    使用put(x, y)

    不是put( x to y)

    【讨论】:

      猜你喜欢
      • 2020-12-11
      • 2011-03-04
      • 1970-01-01
      • 1970-01-01
      • 2018-02-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多