Map.keySet 和 Map.values 上的迭代顺序相同?
2022-09-04 01:23:46
对于像这样的地图:
Map<Integer, Integer> map = ...;
map.put(1, 1);
map.put(2, 2);
map.put(3, 3);
map.put(4, 4);
此代码是...
for (Integer i : map.keySet()) System.out.println(i);
for (Integer i : map.values()) System.out.println(i);
...保证打印相同的序列两次?
如果没有,例如,是否有任何保证?java.util.HashMap