【发布时间】:2011-05-06 00:34:24
【问题描述】:
嘿, 我有一本像 “键 2”、“值 2” “键 3”、“值 3” "key1","value1"
是否可以按价值对其进行排序? 如果没有,任何其他对象都可以做同样的事情吗? (按键/值对排序值)
【问题讨论】:
-
我建议你从你提出的问题中接受一些答案。
标签: android sorting dictionary
嘿, 我有一本像 “键 2”、“值 2” “键 3”、“值 3” "key1","value1"
是否可以按价值对其进行排序? 如果没有,任何其他对象都可以做同样的事情吗? (按键/值对排序值)
【问题讨论】:
标签: android sorting dictionary
嗯,很明显你在谈论Map。
这真的取决于你使用的是什么Map,你不需要对TreeMap进行排序,因为它已经排序了。
对于任何其他,您可以使用map.keySet() 获取密钥并使用Collections.sort() 对其进行排序。 (注意,地图将保持不变,你会得到一个包含所有键值的Set)
希望对您有所帮助。
【讨论】: