我试图弄清楚如何通过按升序排序的键迭代无痛哈希图值,以下内容不起作用:
HashMap buckets;
for(String bucketKey : new TreeSet(buckets.keySet())) {
// actual code
}
终于找到了一种方法来使用 ArrayList 来做到这一点,但绝对不确定这是要走的路:
HashMap buckets;
ArrayList l = new ArrayList(buckets.keySet());
Collections.sort(l);
for(String bucketKey : l) {
// actual code
}