2
即時知道,我怎麼可以排序我的ArrayList: 它的外觀像這樣:我如何排序的ArrayList hasmap
ArrayList<HashMap<String, ?>> list = new ArrayList<HashMap<String, ?>>();
temp.put("Position", count);
list.add(temp);
我會通過位置鍵排序。
即時知道,我怎麼可以排序我的ArrayList: 它的外觀像這樣:我如何排序的ArrayList hasmap
ArrayList<HashMap<String, ?>> list = new ArrayList<HashMap<String, ?>>();
temp.put("Position", count);
list.add(temp);
我會通過位置鍵排序。
請試試看。
Comparator comparator = Collections.reverseOrder();
Collections.sort(list,comparator);
而且還檢查它。
如果你想要的是通過自己的鑰匙,映射條目進行排序,你可以使用一個SortedMap
(例如TreeMap
):
List<SortedMap<String, ?>> list = new ArrayList<SortedMap<String, ?>>();
@Nic,我該怎麼辦呢? –