概述
面试的时候遇到过这样一道算法题,已知HashMap map,User类中有int age,String name属性。请根据User中的age进行降序排序。我们知道HashMap是没有顺序的,这里应该怎么处理呢?回来后想想应该用LinkedHashMap,LinkedHashMap是有顺序的而且是继承HashMap。
具体实现
1 | public class TestMap { |
一蓑烟雨任平生
面试的时候遇到过这样一道算法题,已知HashMap map,User类中有int age,String name属性。请根据User中的age进行降序排序。我们知道HashMap是没有顺序的,这里应该怎么处理呢?回来后想想应该用LinkedHashMap,LinkedHashMap是有顺序的而且是继承HashMap。
1 | public class TestMap { |