2011-06-22 26 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, ?>>();