我需要使用一个ArrayList,其中包含多个预定义键值对的HashMap,调用外部API。 例如:
ArrayList<HashMap<String, String>> arrayListHashMap = new ArrayList<HashMap<String, String>>();
{
HashMap hashMap = new HashMap<String, String>();
hashMap.put("key", "A key");
hashMap.put("value", "B value");
arrayListHashMap.add(hashMap);
}
{
HashMap hashMap = new HashMap<String, String>();
hashMap.put("key", "B key");
hashMap.put("value", "A value");
arrayListHashMap.add(hashMap);
}
现在我需要根据“value”键的内容对这个结构进行排序。此排序将导致“key = B key / value = A value”条目成为arrayListHashMap中的第一个条目。
非常感谢任何帮助。
HJW