A的
Map排序
List方式实际上不像,这意味着您无法
Map按索引访问项目。因此,改组通常没有任何意义。但是您可以这样做(我在示例中省略了泛型):
Map map = new HashMap();// [...] fill the mapList keys = new ArrayList(map.keySet());Collections.shuffle(keys);for (Object o : keys) { // Access keys/values in a random order map.get(o);}


