沫沫金--Map有序

简介: 今天(2012-07-18),值得纪念的日子项目开发中,本人(沫沫金)负责的模块现在需要用到Map这个牛逼类型,为什么必须要用,给大家贴张图,大家也帮看看,是不是必须用Map   上图中的1,2是3选择的。

今天(2012-07-18),值得纪念的日子

项目开发中,本人(沫沫金)负责的模块现在需要用到Map这个牛逼类型,为什么必须要用,给大家贴张图,大家也帮看看,是不是必须用Map

img_a74118f96d17c1d0b477a9431c49f1f6.png

  上图中的1,2是3选择的。什么意思呢,例如3区的170中”各阶段缺陷密度“。这个数据是在管理中添加的,添加的时候可以选择列表(2)和层级(1)。添加完成后,我在上图就要显示成那样。你说是不是必须使用Map来生成页面的这种效果(如果有其他的方法,欢迎留言指导)

现在写这篇文章嗯,就是为了后面我们技术大军中谁有需要Map有序的,就直接能够使用我下面的方式直接解决问题,话不多说,上代码


 
 
  1. Map hryMap=new ListOrderedMap();


看到了吧,直接使用ListOrderedMap这个类型就可以了。在JDK的API中。有详细的介绍。这样声明以后,咱们的Map就和List一样可以有序存储了。呵呵


 
 
  1. org.apache.commons.collections.map  

  2. Class ListOrderedMap

  3. java.lang.Object

  4.  org.apache.commons.collections.map.AbstractMapDecorator

  5.      org.apache.commons.collections.map.ListOrderedMap

  6. All Implemented Interfaces:

  7. java.io.Serializable, java.util.Map, IterableMap, OrderedMap


以下是题外话:


img_e2768a057b9c246cdba1f3261482229c.png


img_b6302ef48d7d1fe8f82918455fa2d325.png


目录
相关文章
|
4天前
|
编译器 C++ 容器
【C++学习手札】基于红黑树封装模拟实现map和set
【C++学习手札】基于红黑树封装模拟实现map和set
|
4天前
|
Go
go map进行有序的排序
go map进行有序的排序
20 0
|
4天前
|
存储
Map与Set的经典OJ题
Map与Set的经典OJ题
13 3
|
5月前
三大集合--Map集合 -- 详细完整加案例分析
三大集合--Map集合 -- 详细完整加案例分析
|
7月前
|
存储 自然语言处理 数据可视化
按Value对Map进行排序,技术大佬们都在用这个方法
在Java中,Map的排序一般会根据Key或者Value来进行。按照Value对Map进行排序,通常会用在以下几种场景。
每日一题---23. 合并K个升序链表[力扣][Go]
每日一题---23. 合并K个升序链表[力扣][Go]
每日一题---23. 合并K个升序链表[力扣][Go]
每日一题---27. 移除元素[力扣][Go]
每日一题---27. 移除元素[力扣][Go]
每日一题---27. 移除元素[力扣][Go]
每日一题---34. 在排序数组中查找元素的第一个和最后一个位置[力扣][Go]
每日一题---34. 在排序数组中查找元素的第一个和最后一个位置[力扣][Go]
每日一题---34. 在排序数组中查找元素的第一个和最后一个位置[力扣][Go]
|
算法 Go
每日一题 --- 442. 数组中重复的数据[力扣][Go]
每日一题 --- 442. 数组中重复的数据[力扣][Go]
每日一题 --- 442. 数组中重复的数据[力扣][Go]
三道题教你快速掌握Map和Set
Map 和 Set 都是接口类,都不能不能直接实例化对象,如果要实例化只能实例化其对于实现类!
三道题教你快速掌握Map和Set