问题如下:
做题的时候遇到这道题目,没搞明白。
Collection c = m2.keySet();
题目中这一行代码,右边的keySet 是从Map当中拿出来的一个Set,首先Map不应该是无序的么,拿出来的Set也是无序的,最后放在Collection当中也是无序的。 怎么就最后迭代的时候有序了呢?这个顺序是怎么出来的?
问题如下:
做题的时候遇到这道题目,没搞明白。
Collection c = m2.keySet();
题目中这一行代码,右边的keySet 是从Map当中拿出来的一个Set,首先Map不应该是无序的么,拿出来的Set也是无序的,最后放在Collection当中也是无序的。 怎么就最后迭代的时候有序了呢?这个顺序是怎么出来的?
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
TreeMap
是有序Map