2

我试图弄清楚如何通过按升序排序的键来迭代 Painless HashMap 值,以下不起作用:

HashMap buckets;

for(String bucketKey : new TreeSet(buckets.keySet())) {
  // actual code
}
4

1 回答 1

3

终于找到了一种使用 ArrayList 的方法,但绝对不确定这是要走的路:

HashMap buckets;
ArrayList l = new ArrayList(buckets.keySet());
Collections.sort(l);
for(String bucketKey : l) {
    // actual code
}
于 2017-10-10T10:20:47.807 回答