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,我该怎么办呢? –