什么是字典表升序?按照字母排序
businessId=biz1,orderNo=N123,cardId=crossfire,cardNum=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;
}
请轻轻的拍砖