Skip to content
This repository has been archived by the owner on Aug 20, 2021. It is now read-only.

SortUtil 新增 map 按照指定的固定key的顺序排序 #673

Closed
venusdrogon opened this issue Nov 19, 2017 · 1 comment
Closed

SortUtil 新增 map 按照指定的固定key的顺序排序 #673

venusdrogon opened this issue Nov 19, 2017 · 1 comment
Assignees
Milestone

Comments

@venusdrogon
Copy link
Collaborator

SortUtil 新增 map 按照指定的固定key的顺序排序

@venusdrogon venusdrogon added this to the 1.10.6 milestone Nov 19, 2017
@venusdrogon venusdrogon self-assigned this Nov 19, 2017
@venusdrogon
Copy link
Collaborator Author

public static <K, V> Map<K, V> sortMapByKeyFixOrder(Map<K, V> map,K...keys){
        if (null == map){
            return emptyMap();
        }

        if (isNullOrEmpty(keys)){
            return map;
        }

        //---------------------------------------------------------------
        Comparator<Map.Entry<K, V>> propertyComparator = BeanComparatorUtil.propertyComparator("key", keys);
        return sortMap(map, propertyComparator);
    }

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant