按照字典表升序排列算法

什么是字典表升序?按照字母排序

businessId=biz1orderNo=N123cardId=crossfirecardNum=1

则参数名按字典升序排列结果为:businessId, cardId, cardNum, orderNo

知道你们懒,直接上代码,如果想学习需要看一下hash值、指针 这些都是java封装好的,直接用就可以了

public static List dictionary(Map map) {
List list = new ArrayList();
Iterator iterator = map.entrySet().iterator();
while (iterator.hasNext()) {
Entry entry = (Entry) iterator.next();
list.add(entry.getKey());
}
Collections.sort(list);
return list;
}


请轻轻的拍砖


你可能感兴趣的:(按照字典表升序排列算法)