TreeMap是按key值得升序排序。LinkedHashMap是按放入的先后顺序进行排序的。 所以如果要对map进行排序可以优先选择以上两种,至于hashMap排序就分为按值排序和按key排序。这些可以在网上找到。