我有一个类型列表,List(String,String)
我想将其转换为地图.当我使用toMap
方法时,我发现它没有保留List中的数据顺序.但是我的目标是通过保持数据的顺序与List相同,将列表转换为Map.我学会了ListMap
保留插入顺序(但它是不可变的)所以我可以使用带有map函数的LinkedHashMap顺序插入数据,LinkedHashMap
但这意味着我需要遍历所有痛苦的元素.任何人都可以建议我一个更好的方法吗?谢谢
这应该这样做:
val listMap = ListMap(list : _*)