Android中如何实现HashMap排序

来源:爱站网时间:2020-05-15编辑:网友分享
其实HashMap排序在Android中是很常见的排序算法,那么你知道在Android中如何实现HashMap排序吗?那么接下来我们就和爱站小编一起去看看Android实现HashMap排序的方法。

其实HashMap排序在Android中是很常见的排序算法,那么你知道在Android中如何实现HashMap排序吗?那么接下来我们就和爱站小编一起去看看Android实现HashMap排序的方法。

HashMap排序是数据结构与算法中常见的一种排序算法。本文即以Android平台为例来实现该算法。

具体代码如下:

public static void main(String[] args) {
 Map map = new HashMap();

 map.put("lisi", 5); 
 map.put("lisi1", 1); 
 map.put("lisi2", 3); 
 map.put("lisi3", 9); 

 List> infoIds = new ArrayList>(
  map.entrySet());
 System.out.println("--------------排序前--------------");
 for (int i = 0; i >() {
 public int compare(Map.Entry o1,
  Map.Entry o2) {
  return ( o1.getValue()-o2.getValue());
 }
 });
 System.out.println("--------------排序后--------------");
 for (int i = 0; i  ent=infoIds.get(i);
 System.out.println(ent.getKey()+"="+ent.getValue());
 }
}
以上就是小编为大家介绍Android中如何实现HashMap排序的内容,希望本文所述的HashMap排序算法能对大家的算法学习有所帮助。

上一篇:Android中实现可滑动的Tab的方式介绍

下一篇:Android 仿淘宝商品属性标签页

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载