1
我揣摩我如何能够通过其键升序排列无痛HashMap中值迭代,下面不工作:遍历其排序键是一个HashMap
HashMap buckets;
for(String bucketKey : new TreeSet(buckets.keySet())) {
// actual code
}
我揣摩我如何能够通过其键升序排列无痛HashMap中值迭代,下面不工作:遍历其排序键是一个HashMap
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
}