Como classificar um ArrayList de HashMaps com vários pares de valores-chave cada u
Preciso chamar uma API externa com um ArrayList de HashMaps contendo vários pares de valores-chave predefinidos cada. Um exemplo
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);
}
gora, eu preciso classificar essa construção no conteúdo da chave "value". Essa classificação resultaria na entrada "key = B key / value = A value" como a primeira no arrayListHashMap.
Qualquer ajuda é muito apreciada
HJW