需求是這樣的:現(xiàn)在有一個list,里面n個map,每個map都有m大小的key-value,且每個map的key的順序都是一樣的,比如說map1的第x個key是y,那么mapn的第x個key也是y?,F(xiàn)在要對list中的每個map進行排序,要按n個map中的相同的key的value值的和的順序排序。舉例:比如3個map,都有key1,key2,如果map1.get(key2)+map2.get(key2)+map3.get(key2)>map1.get(key1)+map2.get(key1)+map3.get(key1),那么就要將這三個map中的key的順序按照key2,key1的順序排列,原先每個map中key的順序是key1,key2。怎么來實現(xiàn)呢
java map排序
回首憶惘然
2019-04-13 08:46:25