【发布时间】:2020-06-12 23:22:34
【问题描述】:
我正在尝试通过获取字符串并使用字符串中的数字进行排序来对 mutable.Map[String, String] 进行排序。 输入:
"Liz", "Game: 2"
"Philip", "Game: 5"
"John", "Game: 0 | Score: 9"
"Kevin", "Game: None"
输出到这样的东西
"John", "Game: 5 | Score: 9"
"Liz", "Game: 2"
"Philip", "Game: 0"
"Kevin", "Game: None"
我试过这个https://alvinalexander.com/scala/how-to-sort-map-in-scala-key-value-sortby-sortwith/ 但它不符合我想要的排序 原谅我语法不好
【问题讨论】:
-
地图是无序的集合,你为什么还要关心顺序?
-
@zolmukekni,您能否验证我的回答是否解决了您的问题?
-
对不起,我忘记在输入和输出中指定一些东西,所以它会与你给我的答案不同。