使用TreeMap对要签名做排序ASCII码排序
生活随笔
收集整理的這篇文章主要介紹了
使用TreeMap对要签名做排序ASCII码排序
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
public TreeMap(Comparator<? super K> comparator) {this.comparator = comparator;
}
這是treeMap的一個構造函數,可以看到傳入一個比較器。
我們只需要實現一個比較器傳入即可,寫個內部類如下
class KeyComparator implements Comparator<String> {public int compare(String str1, String str2) {return str1.compareTo(str2);} }接下來直接使用即可,這樣就完成了一個map中將key按照ASCII排序的功能
Map<String, Object> sortMap = new TreeMap<String, Object>(new KeyComparator());sortMap.putAll(map);?
總結
以上是生活随笔為你收集整理的使用TreeMap对要签名做排序ASCII码排序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [html] web workers有
- 下一篇: 黑马程序员MySQL-视图SQL笔记