是否可以在不使用键的情况下获取与键关联的映射中的值?
我有这个代码。
val map = prices.associateBy({it.productName},{it.productPrice})
这给了我这个
{Coffee=3.0, Gum=0.5, Beer=18.0}
我希望能够获取所有价格(3.0、0.5 等)并将它们保存到列表中。
感谢任何帮助!
最佳答案
因此,要从 map 中获取所有值,您可以像这样在 map 上使用内置的 values
属性。
val map = prices.associateBy({it.productName},{it.productPrice})
val values = map.values
它返回此映射中所有值的只读集合。请注意,此集合可能包含重复值。
关于android - 如何从 kotlin 中的 map 获取值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53879994/