排序如何按值对Java映射进行排序,如果值是,则按键排序
我需要按值对这个树映射进行排序,如果值与本例中的1或2相同,那么我需要按它们的键对这些元素进行排序。我怎么做
{65=2, 67=1, 69=4, 72=2, 73=5, 77=1, 78=2, 79=3, 81=1, 83=7, 84=6, 85=2, 87=2, 89=1}
所以结果是这样的
{83=7, 84=6, 73=5, 69=4, 79=3, 65=2, 72=2, 78=2, 85=2, 87=2, 67=1, 77=1, 81=1, 89=1}
谢谢你的帮助
# 1 楼答案
实际上,你不能直观地按照树形图的值对其进行排序This网站上的帖子解释了如何解决你的困境