2011-06-22 54 views
2

即時知道,我怎麼可以排序我的ArrayList: 它的外觀像這樣:我如何排序的ArrayList hasmap

ArrayList<HashMap<String, ?>> list = new ArrayList<HashMap<String, ?>>(); 
temp.put("Position", count); 
list.add(temp); 

我會通過位置鍵排序。

+0

@Nic,我該怎麼辦呢? –

回答

1

如果你想要的是通過自己的鑰匙,映射條目進行排序,你可以使用一個SortedMap(例如TreeMap):

List<SortedMap<String, ?>> list = new ArrayList<SortedMap<String, ?>>();